m |
|||
| (7 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
== MeeGo Platform API == | == MeeGo Platform API == | ||
| - | |||
| - | MeeGo 1.1 includes | + | MeeGo 1.1 core sysroot includes: |
| + | * MeeGo API | ||
| + | * Platform API | ||
| - | + | This on-line reference documentation for MeeGo 1.1 provides information on the following subset of the Platform API libraries: | |
| - | + | ||
| - | + | ||
| - | + | ||
* Web Runtime (WRT) 1.2 | * Web Runtime (WRT) 1.2 | ||
* MeeGo Touch Framework (MTF) | * MeeGo Touch Framework (MTF) | ||
* GStreamer 0.10 | * GStreamer 0.10 | ||
* PulseAudio 0.9.21 | * PulseAudio 0.9.21 | ||
| + | |||
| + | The APIs listed here are considered stable and especially useful for game and complex multimedia application developers. However, as these APIs are not included in MeeGo API, they may not be supported in future releases. | ||
| + | |||
| + | '''NOTE:''' Application developers are recommended to use [http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API]. MeeGo API and Qt scope will continue to evolve. Future releases of MeeGo API shall cover some of the capabilities listed on this page. | ||
| Line 18: | Line 20: | ||
=== Planned improvements for later releases === | === Planned improvements for later releases === | ||
| - | + | According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo: | |
* Common (APIs such as WRT, Gstreamer, Pulseaudio) | * Common (APIs such as WRT, Gstreamer, Pulseaudio) | ||
| Line 24: | Line 26: | ||
* IVI | * IVI | ||
* Netbook | * Netbook | ||
| + | * Other device categories as needed | ||
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases. | The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases. | ||
| - | '''NOTE:''' Qt, QML, and Qt Mobility are the recommended technologies to use for all development, when possible. | + | '''NOTE:''' Qt, QML, and Qt Mobility are the recommended technologies to use for all development, when possible. As the multimedia support provided by these frameworks continues to improve, linking directly with MeeGo Platform API libraries will eventually be unnecessary. |
| - | + | [[category: Meego-1.1]] | |
| - | [[category: | + | |
MeeGo 1.1 core sysroot includes:
This on-line reference documentation for MeeGo 1.1 provides information on the following subset of the Platform API libraries:
The APIs listed here are considered stable and especially useful for game and complex multimedia application developers. However, as these APIs are not included in MeeGo API, they may not be supported in future releases.
NOTE: Application developers are recommended to use MeeGo API. MeeGo API and Qt scope will continue to evolve. Future releases of MeeGo API shall cover some of the capabilities listed on this page.
NOTE: In MeeGo 1.1 release, MTF is included in the core sysroot containing the MeeGo API libraries. Thus, MTF library does not need to be installed, separately.
According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo:
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.
NOTE: Qt, QML, and Qt Mobility are the recommended technologies to use for all development, when possible. As the multimedia support provided by these frameworks continues to improve, linking directly with MeeGo Platform API libraries will eventually be unnecessary.