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: