Tramontana for Processing
A Library by Pierluigi Dalla Rosa for the Processing programming environment. Last update, 7th July 2019.
Tramontana leverages the capabilities of the object that we have all come to carry with us anywhere, all the time, our smartphone. With libraries for Processing, Javascript and OpenFrameworks you can access the inputs and outputs of one or more smartphones to easily and quickly prototype interactive spaces, connected products or just something you’d like to be wireless. What used to involve complex tasks like networking, native app development, etc. can now be created with a single sketch on your computer.
Tramontana is currently available for iOS, Android, tvOS and macOS.
Tramontana boards coming soon!
Download
Download Tramontana for iOS (or in the AppStore on your phone)
Download Tramontana for Android (or in the PlayStore on your phone)
Download Tramontana for macOS
Download the latest version of Processing
Installation
In the Processing Menu go to
Sketch > Import Library > Add library
1. Install Tramontana for Processing
2. Install Websockets
Keywords. interactive spaces, interactive environment, interaction design, prototyping
Reference. Have a look at the javadoc reference
Source. The source code of Tramontana for Processing is available at GitHub
Tested. Platform osx, windows. Processing 3.2.3. Dependencies websockets for processing by [alexandrainst]
Examples
Find a list of examples in Processing, or have a look at them by following the links below.
- A_HelloWorld
- B_ChangeColor
- C_MultipleDevices
- D_MotionSensor
- E_MultipleDevicesInput
- F_MultipleInputs
- G_Touch
- H_tramontanaXWekinator
Tutorials
Get started looking at these tutorials: