The QNX CAR platform includes defined mechanisms that you can leverage when you extend or replace architectural components.
- Persistence
- The Persistent Publish/Subscribe (PPS) component provides
persistence services so that objects and their attributes can persist across
reboots. For details, see the PPS Objects Reference.
- Interprocess communication
- PPS provides services for components to communicate with
each other in a loosely coupled fashion. For finer-grained, deterministic
interprocess communication, use the services provided by the OS itself. For
details, see "Interprocess
Communication(IPC)" in QNX Neutrino System Architecture.
- Logging
- Native apps use the QNX Neutrino slogger (or
slogger2) facility. HTML5 apps use the JavaScript console.
- Application packaging
- Native and HTML5 apps must be packaged before being installed on the QNX
CAR application platform.
- Application installation
- Instructions for installing a packaged app are included in the Getting Started Guide.