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.
| 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:





