SDK Overview

The QNX SDK for HTML5 provides a framework for developing and executing web-compatible applications, specifically using such technologies as HTML5, CSS3, JNext. Using Apache Cordova, you can create and package HTML5 applications for a target device.

To install the latest HTML5 development environment, download the html5sdk-datestamp.zip archive from the QNX Download Center and follow the instructions given in the accompanying installation note and in the README.

Apache Cordova

Apache Cordova is a framework for application development that allows you to use common web technologies, primarily HTML5, JavaScript, and CSS, to create applications for mobile devices. Using Cordova, you can:

Since the user interface for your application doesn't have to be created using HTML5, you can use other HMI technologies, such as Qt (a lighter-weight comprehensive framework) and OpenGL (for 2D and 3D graphics on embedded systems).

A non-HTML5 environment may be appropriate if you prefer a different HMI tool, if you have legacy assets in other tooling frameworks, or if a system is being built without the need for extensibility.