Navigator prerequisite knowledge

To understand the Navigator implementation, you must understand the JavaScript programming language and the WebWorks Software Development Kit (SDK).

Navigator is implemented in JavaScript. Advanced knowledge of JavaScript is required to understand the reference implementation and to develop new apps and services for the QNX CAR application platform. For more information about JavaScript, see http://www.w3schools.com/js/default.asp.

WebWorks plays the following roles in the platform software:

A WebView is a view, rendered by the web engine, in which an app is displayed. Each HTML5 app has its own WebView. Trusted apps are run "in process", sharing a web engine instance. Other apps are run "out of process", protected from each other by process boundaries, each with their own web engine instance.

For more information on WebWorks, see the Release Notes.