Deploy an applet on a device
Your Applet can have multiple versions. You can deploy any version of your Applet to any devices, as you need. Applet version is defined in
package.json
.
{
"name": "your-applet-name",
"version": "0.0.1"
/* ... */
}
Whenever you upload an applet to signageOS, a new version is created which respects the version in package.json
. If the version already
exists it can be overwritten if the version is still draft.
Limiting supported platforms for your Applet
You can define a list of supported platforms for your Applet. Adding supportedPlatforms
configuration into package.json
limits available
building target on the Smart Builder page.
{
/* ... */
"sos": {
"supportedPlatforms": ["tizen", "webos", "brightsign"]
}
/* ... */
}
Options to select from:
- android
- brightsign
- chromeos
- tizen
- webos
- windows
- linux
By default, Applet will be available to be built on all supported platforms.
Deploy to a device
There are 2 ways how to deploy an applet to a device. Either it can be deployed using CloudControl or it can be bundled into a native application.
- To deploy the applet using CloudControl follow How to assign Applet to the device via Timings.
- To deploy the applet as a native application use SmartBuilder