Meego Wiki
Views
From MeeGo wiki
< SDK | Docs(Difference between revisions)
Jump to: navigation, search
(Setting up deployment targets for development work)
m (Alternative development approaches)
 
(47 intermediate revisions not shown)
Line 1: Line 1:
= MeeGo 1.1 Developer Documentation -- Table of Contents =
= MeeGo 1.1 Developer Documentation -- Table of Contents =
-
Below are the documents relating to the MeeGo 1.1 SDK.
+
MeeGo 1.1 developer documentation includes the following sections.
-
== Introduction ==
+
== Introduction to MeeGo 1.1==
-
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK Release Notes] <br/>
+
[http://meego.com/downloads/releases/1.1/meego-v1.1-sdk MeeGo 1.1 SDK release notes] <br/>
-
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo Application Development Overview] <br/>
+
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] <br/>
-
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo Developer Story] <br/>
+
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]<br/>
-
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK Terminology]
+
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]
-
== Architecture and API ==
+
== Architecture ==  
-
[http://meego.com/developers/meego-architecture Architecture Overview ( to be updated )] <br/>
+
[http://meego.com/developers/meego-architecture MeeGo architecture overview] <br/>
-
[http://meego.com/developers/meego-api MeeGo API ( to be updated )]
+
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]<br/>
 +
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]<br/>
 +
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]<br/>
 +
 
 +
==API references==
 +
 
 +
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 ==
 +
[http://meego.com/developers/meego-ux-design-principles UI design principles] <br/>
 +
[http://meego.com/developers/ui-design-guidelines UI design guidelines] <br/>
 +
 
 +
== Setting up your development environment ==
 +
 
 +
[[SDK/Docs/1.1/MeeGo_1.1_SDK_Host_OS_Support|Supported guest operating systems]]
-
== SDK Setup ==
 
=== Linux ===
=== Linux ===
-
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Getting Started with the 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/>
-
 
-
==== Alternative Development Approaches ====
 
-
[[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]]
 
=== Windows ===
=== Windows ===
-
[http://wiki.meego.com/MeeGo_SDK_for_Windows MeeGo SDK for Windows] <br/>
 
-
=== Setting up deployment targets for development work ===
+
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows|Installing and configuring MeeGo SDK for Windows]]
 +
 
 +
=== Setting up your device===
 +
[[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]]<br/>
 +
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]
 +
 
 +
== Developing native applications ==
 +
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] <br/>
 +
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]<br/>
 +
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]<br/>
 +
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]<br/>
 +
 
 +
==Developing Web Runtime applications==
 +
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]<br/>
-
[[SDK/Docs/1.1/Configuring QEMU targets|QEMU images]]<br/>
+
== Alternative development approaches ==
-
[[SDK/Docs/1.1/Setting up N900 device|Real N900 device]]<br/>
+
* 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/Setting up Netbook|Real netbook]]
+
*[[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/>
-
== Using the SDK:  Qt, WRT, Hello World, Debugging ==
+
== SDK troubleshooting ==
-
[[SDK/Docs/1.1/Creating Hello World]]<br/>
+
-
[[SDK/Docs/1.1/MeeGo SDK with Qt]]<br/>
+
-
[[SDK/Docs/1.1/MeeGo SDK with WRT]]
+
-
== UI Guidelines ==
+
[[SDK/Docs/1.1/Troubleshooting|Troubleshooting]]
-
[http://meego.com/developers/meego-ux-design-principles UI Design Principles] <br/>
+
-
[http://meego.com/developers/ui-design-guidelines UI Design Guidelines] <br/>
+
-
== Tutorials ==
+
[[Category:SDK]]
-
[TBD]
+
[[Category:Application-developer]]
 +
[[Category:Devguide]]
 +
[[Category:Meego-1.1]]

Latest revision as of 03:32, 15 July 2011

Contents

MeeGo 1.1 Developer Documentation -- Table of Contents

MeeGo 1.1 developer documentation includes the following sections.

Introduction to MeeGo 1.1

MeeGo 1.1 SDK release notes
MeeGo application development overview
MeeGo developer story
MeeGo SDK terminology

Architecture

MeeGo architecture overview
MeeGo architecture layer view
MeeGo architecture domain view
MeeGo architecture API view

API references

The MeeGo 1.1 release provides two API reference libraries for development work:

  • MeeGo API reference includes the official API set for MeeGo application development. For MeeGo API, compatibility with future MeeGo releases is guaranteed.
  • 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 design principles
UI design guidelines

Setting up your development environment

Supported guest operating systems

Linux

Installing and configuring MeeGo SDK for Linux
Checking your system's graphics capabilities

Windows

Installing and configuring MeeGo SDK for Windows

Setting up your device

Setting up your N900 device
Setting up your Netbook
Setting up Aava

Developing native applications

Developing for MeeGo
Creating and running your first application
Debugging with Qt Creator
Example Qt applications

Developing Web Runtime applications

Developing Web Runtime applications

Alternative development approaches

SDK troubleshooting

Troubleshooting

Personal tools