Version added 26-Jun-2018| Modified 21-Sep-2018
The webOS platform supports applications developed with QML. These apps are executed within application containers which wrap the Qt QML engine.
QML applications can be developed using webOS QML plugins.
qml-webos-bridge : A bridge to the luna bus and allows QML apps to call luna-based webOS services.
qml-webos-framework : Provides window components such as WebOSWindow.
qml-webos-components : Contains miscellaneous QML components such as Pmlog, PmTrace, FpsCounter.
A QML app must register itself to System and Application Manager (SAM) by calling the registerNativeApp() method. It establishes a connection between the SAM and the QML app. The SAM can then pass launch status (such as "registered" or "relaunch") and launch parameters to the QML app through the connection.