m (→Setting up your device) |
m (→Alternative development approaches) |
||
| (32 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
= MeeGo 1.1 Developer Documentation -- Table of Contents = | = MeeGo 1.1 Developer Documentation -- Table of Contents = | ||
| - | MeeGo 1.1 developer documentation | + | MeeGo 1.1 developer documentation includes the following sections. |
== Introduction to MeeGo 1.1== | == Introduction to MeeGo 1.1== | ||
| - | [http:// | + | [http://meego.com/downloads/releases/1.1/meego-v1.1-sdk MeeGo 1.1 SDK release notes] <br/> |
| - | [ | + | [[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] <br/> |
| - | [ | + | [[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]<br/> |
| - | [ | + | [[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]] |
| - | == Architecture | + | == Architecture == |
[http://meego.com/developers/meego-architecture MeeGo architecture overview] <br/> | [http://meego.com/developers/meego-architecture MeeGo architecture overview] <br/> | ||
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]<br/> | [http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]<br/> | ||
| Line 15: | Line 15: | ||
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]<br/> | [http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]<br/> | ||
| - | + | ==API references== | |
| - | [http://apidocs.meego.com/1.1 | + | |
| - | [http://apidocs.meego.com/1.1 | + | The MeeGo 1.1 release provides two API reference libraries for development work: |
| - | + | * [http://apidocs.meego.com/1.1/core/html/index.html MeeGo API reference] includes the official API set for MeeGo application development. For MeeGo API, compatibility with future MeeGo releases is guaranteed. | |
| + | * [http://apidocs.meego.com/1.1/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionality. However, the Platform API is '''not''' guaranteed to be compatible with future MeeGo releases. | ||
== UI guidelines == | == UI guidelines == | ||
| Line 25: | Line 26: | ||
== Setting up your development environment == | == Setting up your development environment == | ||
| + | |||
| + | [[SDK/Docs/1.1/MeeGo_1.1_SDK_Host_OS_Support|Supported guest operating systems]] | ||
| + | |||
=== Linux === | === Linux === | ||
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]<br/> | [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]<br/> | ||
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]<br/> | [[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]<br/> | ||
| - | ==== | + | === Windows === |
| - | + | ||
| - | + | ||
| - | + | [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows|Installing and configuring MeeGo SDK for Windows]] | |
| - | [[SDK/Docs/1.1/ | + | |
=== Setting up your device=== | === Setting up your device=== | ||
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]<br/> | [[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]<br/> | ||
| - | [[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]] | + | [[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]<br/> |
| - | [[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] | + | [[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] |
== Developing native applications == | == Developing native applications == | ||
| Line 49: | Line 50: | ||
==Developing Web Runtime applications== | ==Developing Web Runtime applications== | ||
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]<br/> | [[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]<br/> | ||
| + | |||
| + | == Alternative development approaches == | ||
| + | * May 2011: [http://software.intel.com/en-us/blogs/2011/05/23/a-step-by-step-guide-build-a-virtual-meego-tablet-on-oracle-virtualbox-for-meego-apps-development-and-testing/ Developing with Virtualbox] | ||
| + | *[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]<br/> | ||
| + | *[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] <br/> | ||
| + | *[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]<br/> | ||
| + | |||
| + | == SDK troubleshooting == | ||
| + | |||
| + | [[SDK/Docs/1.1/Troubleshooting|Troubleshooting]] | ||
| + | |||
| + | [[Category:SDK]] | ||
| + | [[Category:Application-developer]] | ||
| + | [[Category:Devguide]] | ||
| + | [[Category:Meego-1.1]] | ||
Contents
|
MeeGo 1.1 developer documentation includes the following sections.
MeeGo 1.1 SDK release notes
MeeGo application development overview
MeeGo developer story
MeeGo SDK terminology
MeeGo architecture overview
MeeGo architecture layer view
MeeGo architecture domain view
MeeGo architecture API view
The MeeGo 1.1 release provides two API reference libraries for development work:
UI design principles
UI design guidelines
Supported guest operating systems
Installing and configuring MeeGo SDK for Linux
Checking your system's graphics capabilities
Installing and configuring MeeGo SDK for Windows
Setting up your N900 device
Setting up your Netbook
Setting up Aava
Developing for MeeGo
Creating and running your first application
Debugging with Qt Creator
Example Qt applications
Developing Web Runtime applications