MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

Essential concepts for Harmattan developers

This section introduces basic concepts for developing applications for MeeGo 1.2 Harmattan devices.

The following table presents the content in this section.

Essential concepts for Harmattan developers
Topic Description
Developer offering overview Introduces the Harmattan developer offering which consists of the Qt SDK, the Harmattan target, and additional development tools.
Application development framework Introduces the available user interface frameworks and highlights specific APIs that are useful for Harmattan application development.
Multimedia APIs overview Introduces the MeeGo 1.2 Harmattan APIs that provide multimedia-handling features for the developer.
Application lifecycle Describes how the state (Active or Minimised) of the Harmattan application affects its behaviour and how the application moves between the states.
Anatomy of an application Describes the basic structure of a Harmattan application on the host workstation and on the Harmattan device.
Data storage Provides information on how the application can store its state and settings, and how to preserve them in the device backup.

Where to go next?

When you are familiar with the contents in this section, read the following: