QNX CAR™ Platform for Infotainment

The table below will help you find your way around the documentation for the QNX CAR Platform for Infotainment. Here you'll find how-to guides and references on HMI development, Bluetooth, speech recognition, optimizing boot times, and more—everything you need to rapidly build exciting apps for the premier platform for in-car infotainment.

Document Description
Application and Window Management Describes the managing of HMI applications and windows.
Architecture Guide Provides an overview of the QNX CAR platform and describes how its components work together.
Automatic Speech Recognition Developer's Guide Describes the ASR subsystem and how to extend it to support additional functionality.
Bluetooth Architectural Overview and Configuration Guide Describes the Bluetooth components supplied with the QNX CAR platform.
Boot Optimization Guide Explains the sequence of boot events and how you can optimize boot times.
Building and Customizing Target Images Describes how to generate and modify the OS image that encapsulates everything for your infotainment system.
HMI Notification Manager Describes the HMI Notification Manager (HNM), a multimodal subsystem for managing asynchronous, multimodal events based on predefined priorities.
HTML5 and JavaScript Framework
Describes the HTML5 and JavaScript components shipped with the QNX CAR platform that let you write your own apps using web technologies. This document includes:
Multimedia Architecture Summarizes how the major QNX CAR multimedia components interact.
Multimedia Controller

NOTE: The mm-control service has been deprecated. You should use the mm-player service instead.

Describes the commands that you can issue to mm-control to perform tasks such as playing media, defining output devices, and managing tracksessions.

Multimedia Detector Explains how the mm-detect service discovers media devices and uploads their media metadata to persistent storage.
Multimedia Player Describes the media capabilities, supported device types, and the API of the platform's media browsing and playback engine.
PPS Objects Reference Describes each PPS object supplied with the QNX CAR platform.
Qt Development Environment Explains how to write your own Qt apps for the QNX CAR platform using the QtQnxCar2 library and Qt framework components.
Runtime for APK Describes how to package your apps for the Runtime for APK available on the QNX CAR platform.
Showcasing Your Apps on the QNX App Portal Explains the QNX App Portal, which provides a venue for sharing your apps with customers so they can evaluate them.
Systems Services Reference Covers each of the main services available on the QNX CAR platform (audio, MirrorLink, SLM, etc.) and how to run them.
User's Guide Describes how to use the QNX CAR platform's HMI.
The QNX CAR Platform for Infotainment relies on two packages that you also installed:

You'll find complete documentation sets for both of these packages in the Contents pane on your left.

Technical support options

To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.

Typographical conventions

For typographical conventions used in our documentation, please see conventions.