Overview of the QNX SDK for Apps and Media

The QNX SDK for Apps and Media is a development platform that includes multimedia support, an application management framework, and a chromeless browser powered by the SDK's browser engine. To demostrate the capabilities of this browser engine, the SDK also includes a web browser application's chrome written entirely in HTML5. These features give you the tools to create a wide variety of native and web-based applications for embedded systems.

This is the sample Home screen:

The SDK includes:

Multimedia components
Support audio and video playback and synchronization of media metadata from connected devices to embedded databases.
Application management framework
Includes tools for installing and uninstalling applications in your embedded system, as well as services for:
  • launching applications (launcher)
  • controlling access to system services (authman)
Embedded browser
Provides a mechanism for running web-based apps in your system. Based on WebKit, the browser provides support for HTML5 and related standards and technologies (including CSS3) and for JavaScript and associated standards, such as AJAX, JavaScript Object Notation (JSON), and XML. This browser is embedded in the target image for your board.