Soletta Development Application
Pre-releaseSoletta Development Application
Provides a web-based environment where developers can write, visualize, modify, run, test and debug their Soletta FBP programs. The Soletta Development Application is supposed to run on your target board and it then exposes the development environment through a web server application based on node.js.
FBP stands for Flow-Based Programming, which allows the programmer to express
business logic as a directional graph of nodes connected to type-specific ports.
Soletta Project is a framework for making IoT devices.
With Soletta Project's libraries developers can easily write software for
devices that control actuators/sensors and communicate using standard
technologies.
It enables adding smartness even on the smallest edge devices.
Dependencies
- soletta
- nodejs
- npm
- bower
- systemd 216 or newer
- graphviz
Standalone
Since this is a standalone release it does not need to install any library dependency however it is recommended to follow the following installation guide.
Installation
When dependencies are satisfied run the following:
./install.sh [INSTALLATION_PATH]
If no INSTALLATION_PATH is provided the installation script will use the root folder of the Soletta Development Application project
Patches (7)
The following includes the patches that compose this release
a2ee892 Shrink the height of "are you sure" dialog
d3011bd Create separeted dialog function for the creation of file and folder
1f28a27 Change hightlight syntax error for a better understanding
eb81a3a Add new test case to verify if angularjs is being loaded correctly
ff7f614 Custom configuration server
7a47efa Sessions directory path configuration
12b791c Allow to write a sample without syncing with a repo
2168803 Fix: Put dialog to open center top instead of center middle
fa24e97 Fixes sessions errors and remove unused api reference
c3a07bc Update nodejs modules json package