<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.meego.com/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.meego.com/index.php?title=Special:Contributions/Tittav&amp;feed=atom&amp;limit=50&amp;target=Tittav&amp;year=&amp;month=</id>
		<title>MeeGo wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.meego.com/index.php?title=Special:Contributions/Tittav&amp;feed=atom&amp;limit=50&amp;target=Tittav&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Special:Contributions/Tittav"/>
		<updated>2013-06-19T10:43:02Z</updated>
		<subtitle>From MeeGo wiki</subtitle>
		<generator>MediaWiki 1.16.2</generator>

	<entry>
		<id>http://wiki.meego.com/SDK/Documentation</id>
		<title>SDK/Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Documentation"/>
				<updated>2011-02-08T12:54:09Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Documentation Team =&lt;br /&gt;
&lt;br /&gt;
== Scope and targets==&lt;br /&gt;
&lt;br /&gt;
MeeGo documentation team is a subteam of the MeeGo SDK team that is responsible for providing documentation about developing for MeeGo platform. The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
* Elliot Smith&lt;br /&gt;
* Taru Laine, Doc team lead. Organises meetings, follows and reports about the overall status of the documentation project.&lt;br /&gt;
* Ronan MacLaverty&lt;br /&gt;
* Murali Punaganti&lt;br /&gt;
* Bob Spencer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements for MeeGo 1.2 SDK documentation release==&lt;br /&gt;
&lt;br /&gt;
* On [[Roadmap|MeeGo roadmap page]], you can follow MeeGo 1.2 product roadmaps. See SDK roadmap for viewing planned features.&lt;br /&gt;
* Developer documentation requirements are listed as MeeGo 1.2 SDK features in [http://bugs.meego.com/ Bugzilla]. To search for the developer documentation features, select ''Documentation'' as the '''Component''' in the search criteria. &lt;br /&gt;
* [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]] functions as a backlog for following the MeeGo 1.2 documentation requirements, responsibilities, and status of individual pages. &lt;br /&gt;
&lt;br /&gt;
== Status summaries ==&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings#Weekly_meetings | Status reports from documentation weekly meetings]]&lt;br /&gt;
* Status of individual pages is available in [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]]&lt;br /&gt;
&lt;br /&gt;
== Milestones and schedules ==&lt;br /&gt;
&lt;br /&gt;
Documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases (See [[SDK/Release|Release page]] for current status information.). Work on individual documentation tasks is started as soon as the implementation related to that specific area is on a reasonable level.&lt;br /&gt;
&lt;br /&gt;
== Risks ==&lt;br /&gt;
&lt;br /&gt;
== Quality plan ==&lt;br /&gt;
&lt;br /&gt;
* [[Quality| Quality team]] tests all step-list instructions (Note that Quality team also creates [[SDK/Docs/1.2-preview-under-progress|draft material]] for documentation releases)&lt;br /&gt;
&lt;br /&gt;
=== Reviews and content verification===&lt;br /&gt;
&lt;br /&gt;
A buffer of two weeks before a release must be reserved for:&lt;br /&gt;
* arranging content reviews&lt;br /&gt;
* testing all instructions&lt;br /&gt;
* finalizing the content based on received comments&lt;br /&gt;
&lt;br /&gt;
//More information about testing and review process to be added, later.//&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Maintenance plan ==&lt;br /&gt;
&lt;br /&gt;
Work related to the current release is prioritized over maintenance work, but the team also follows documentation-related bugs in Bugzilla.&lt;br /&gt;
Currently, Elliot Smith manages this task.&lt;br /&gt;
&lt;br /&gt;
== Ways of working - instructions for documentation team members ==&lt;br /&gt;
&lt;br /&gt;
===Organizing wiki content===&lt;br /&gt;
&lt;br /&gt;
To allow archiving content for previous releases as well as finding any new content conveniently, we plan to organize the pages as follows:&lt;br /&gt;
* Categorize everything for MeeGo 1.1 release with wiki category 'Meego-1.1'&lt;br /&gt;
* Create all new draft pages for the MeeGo 1.1 release under the name space http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
: (For example, http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_MeeGo_SDK)&lt;br /&gt;
* Move any pages currently being updated under http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
* (Currently in progress -- [[User:Elliot|Elliot Smith]] 15:31, 17 January 2011 (UTC)) Archive old existing pages that are not updated now under http://wiki.meego.com/SDK/Docs/1.0 and categorize them with wiki category 'Meego-1.0'&lt;br /&gt;
&lt;br /&gt;
//collect guidelines and other useful tips, here!//&lt;br /&gt;
&lt;br /&gt;
== Ways of working - instructions for community contribution ==&lt;br /&gt;
&lt;br /&gt;
//add information, possible templates and helpful instructions on how community can participate in documentation work!//&lt;br /&gt;
&lt;br /&gt;
== Information about earlier releases ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements for MeeGo 1.1 SDK documentation release===&lt;br /&gt;
&lt;br /&gt;
For MeeGo 1.1 release:&lt;br /&gt;
* Release content was initially divided into content areas, each with an owner. Content area owners are responsible for planning the content needs of their area.&lt;br /&gt;
* [[Developer_Guide_for_MeeGo_1.1]] functions as a backlog for following the MeeGo 1.1 documentation requirements, responsibilities, and status of individual pages.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Documentation</id>
		<title>SDK/Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Documentation"/>
				<updated>2011-02-08T11:10:12Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Status summaries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Documentation Team =&lt;br /&gt;
&lt;br /&gt;
== Scope and targets==&lt;br /&gt;
&lt;br /&gt;
MeeGo documentation team is a subteam of the MeeGo SDK team that is responsible of providing documentation about developing for MeeGo platform. The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
* Elliot Smith&lt;br /&gt;
* Taru Laine, Doc team lead. Organises meetings, follows and reports about the overall status of the documentation project.&lt;br /&gt;
* Ronan MacLaverty&lt;br /&gt;
* Murali Punaganti&lt;br /&gt;
* Bob Spencer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements for MeeGo 1.2 SDK documentation release==&lt;br /&gt;
&lt;br /&gt;
* Developer documentation requirements are listed as MeeGo 1.2 SDK features in [http://bugs.meego.com/ Bugzilla]. To search for the developer documentation features, select ''Documentation'' as the '''Component''' in the search criteria. &lt;br /&gt;
* [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]] functions as a backlog for following the MeeGo 1.2 documentation requirements, responsibilities, and status of individual pages. &lt;br /&gt;
&lt;br /&gt;
== Status summaries ==&lt;br /&gt;
&lt;br /&gt;
* [[SDK/Meetings#Weekly_meetings | Status reports from documentation weekly meetings]]&lt;br /&gt;
* Status of individual pages is available in [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]]&lt;br /&gt;
&lt;br /&gt;
== Milestones and schedules ==&lt;br /&gt;
The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
//add link to SDK schedules//&lt;br /&gt;
&lt;br /&gt;
== Risks ==&lt;br /&gt;
&lt;br /&gt;
== Quality plan ==&lt;br /&gt;
&lt;br /&gt;
=== Reviews and content verification===&lt;br /&gt;
&lt;br /&gt;
A buffer of two weeks before a release must be reserved for:&lt;br /&gt;
* arranging content reviews&lt;br /&gt;
* testing all instructions&lt;br /&gt;
* finalizing the content based on received comments&lt;br /&gt;
&lt;br /&gt;
//More information about testing and review process to be added, later.//&lt;br /&gt;
&lt;br /&gt;
== Maintenance plan ==&lt;br /&gt;
&lt;br /&gt;
//add information about Bugzilla and how documentation bugs are handled and prioritized.//&lt;br /&gt;
&lt;br /&gt;
== Ways of working - instructions for documentation team members ==&lt;br /&gt;
&lt;br /&gt;
===Organizing wiki content===&lt;br /&gt;
&lt;br /&gt;
To allow archiving content for previous releases as well as finding any new content conveniently, we plan to organize the pages as follows:&lt;br /&gt;
* Categorize everything for MeeGo 1.1 release with wiki category 'Meego-1.1'&lt;br /&gt;
* Create all new draft pages for the MeeGo 1.1 release under the name space http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
: (For example, http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_MeeGo_SDK)&lt;br /&gt;
* Move any pages currently being updated under http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
* (Currently in progress -- [[User:Elliot|Elliot Smith]] 15:31, 17 January 2011 (UTC)) Archive old existing pages that are not updated now under http://wiki.meego.com/SDK/Docs/1.0 and categorize them with wiki category 'Meego-1.0'&lt;br /&gt;
&lt;br /&gt;
== Information about earlier releases ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements for MeeGo 1.1 SDK documentation release===&lt;br /&gt;
&lt;br /&gt;
For MeeGo 1.1 release:&lt;br /&gt;
* Release content was initially divided into content areas, each with an owner. Content area owners are responsible for planning the content needs of their area.&lt;br /&gt;
* [[Developer_Guide_for_MeeGo_1.1]] functions as a backlog for following the MeeGo 1.1 documentation requirements, responsibilities, and status of individual pages.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Documentation</id>
		<title>SDK/Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Documentation"/>
				<updated>2011-02-08T11:02:59Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Documentation Team =&lt;br /&gt;
&lt;br /&gt;
== Scope and targets==&lt;br /&gt;
&lt;br /&gt;
MeeGo documentation team is a subteam of the MeeGo SDK team that is responsible of providing documentation about developing for MeeGo platform. The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
* Elliot Smith&lt;br /&gt;
* Taru Laine, Doc team lead. Organises meetings, follows and reports about the overall status of the documentation project.&lt;br /&gt;
* Ronan MacLaverty&lt;br /&gt;
* Murali Punaganti&lt;br /&gt;
* Bob Spencer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements for MeeGo 1.2 SDK documentation release==&lt;br /&gt;
&lt;br /&gt;
* Developer documentation requirements are listed as MeeGo 1.2 SDK features in [http://bugs.meego.com/ Bugzilla]. To search for the developer documentation features, select ''Documentation'' as the '''Component''' in the search criteria. &lt;br /&gt;
* [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]] functions as a backlog for following the MeeGo 1.2 documentation requirements, responsibilities, and status of individual pages. &lt;br /&gt;
&lt;br /&gt;
== Status summaries ==&lt;br /&gt;
&lt;br /&gt;
* [SDK/Meetings#Weekly_meetings| Status reports from documentation weekly meetings]&lt;br /&gt;
* Status of individual pages is available in [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]]&lt;br /&gt;
&lt;br /&gt;
== Milestones and schedules ==&lt;br /&gt;
The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
//add link to SDK schedules//&lt;br /&gt;
&lt;br /&gt;
== Risks ==&lt;br /&gt;
&lt;br /&gt;
== Quality plan ==&lt;br /&gt;
&lt;br /&gt;
=== Reviews and content verification===&lt;br /&gt;
&lt;br /&gt;
A buffer of two weeks before a release must be reserved for:&lt;br /&gt;
* arranging content reviews&lt;br /&gt;
* testing all instructions&lt;br /&gt;
* finalizing the content based on received comments&lt;br /&gt;
&lt;br /&gt;
//More information about testing and review process to be added, later.//&lt;br /&gt;
&lt;br /&gt;
== Maintenance plan ==&lt;br /&gt;
&lt;br /&gt;
//add information about Bugzilla and how documentation bugs are handled and prioritized.//&lt;br /&gt;
&lt;br /&gt;
== Ways of working - instructions for documentation team members ==&lt;br /&gt;
&lt;br /&gt;
===Organizing wiki content===&lt;br /&gt;
&lt;br /&gt;
To allow archiving content for previous releases as well as finding any new content conveniently, we plan to organize the pages as follows:&lt;br /&gt;
* Categorize everything for MeeGo 1.1 release with wiki category 'Meego-1.1'&lt;br /&gt;
* Create all new draft pages for the MeeGo 1.1 release under the name space http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
: (For example, http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_MeeGo_SDK)&lt;br /&gt;
* Move any pages currently being updated under http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
* (Currently in progress -- [[User:Elliot|Elliot Smith]] 15:31, 17 January 2011 (UTC)) Archive old existing pages that are not updated now under http://wiki.meego.com/SDK/Docs/1.0 and categorize them with wiki category 'Meego-1.0'&lt;br /&gt;
&lt;br /&gt;
== Information about earlier releases ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements for MeeGo 1.1 SDK documentation release===&lt;br /&gt;
&lt;br /&gt;
For MeeGo 1.1 release:&lt;br /&gt;
* Release content was initially divided into content areas, each with an owner. Content area owners are responsible for planning the content needs of their area.&lt;br /&gt;
* [[Developer_Guide_for_MeeGo_1.1]] functions as a backlog for following the MeeGo 1.1 documentation requirements, responsibilities, and status of individual pages.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Documentation</id>
		<title>SDK/Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Documentation"/>
				<updated>2011-02-08T10:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo SDK Documentation Team =&lt;br /&gt;
&lt;br /&gt;
== Scope and targets==&lt;br /&gt;
&lt;br /&gt;
MeeGo documentation team is a subteam of the MeeGo SDK team that is responsible of providing documentation about developing for MeeGo platform. The documentation work is planned, carried out, and finalized in sync with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
== Team members ==&lt;br /&gt;
* Elliot Smith&lt;br /&gt;
* Taru Laine, Doc team lead. Organises meetings, follows and reports about the overall status of the documentation project.&lt;br /&gt;
* Ronan MacLaverty&lt;br /&gt;
* Murali Punaganti&lt;br /&gt;
* Bob Spencer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Requirements for MeeGo 1.2 SDK documentation release==&lt;br /&gt;
&lt;br /&gt;
* Developer documentation requirements are listed as MeeGo 1.2 SDK features in [http://bugs.meego.com/ Bugzilla]. To search for the developer documentation features, select ''Documentation'' as the '''Component''' in the search criteria. &lt;br /&gt;
* [[Documentation_Backlog_for_MeeGo_1.2 | Documentation_Backlog_for_MeeGo_1.2]] functions as a backlog for following the MeeGo 1.2 documentation requirements, responsibilities, and status of individual pages. &lt;br /&gt;
&lt;br /&gt;
== Status summaries ==&lt;br /&gt;
== Milestones and schedules ==&lt;br /&gt;
== Risks ==&lt;br /&gt;
== Quality plan ==&lt;br /&gt;
&lt;br /&gt;
=== Reviews and content verification===&lt;br /&gt;
&lt;br /&gt;
A buffer of two weeks before a release must be reserved for:&lt;br /&gt;
* arranging content reviews&lt;br /&gt;
* testing all instructions&lt;br /&gt;
* finalizing the content based on received comments&lt;br /&gt;
&lt;br /&gt;
//More information about testing and review process to be added, later.//&lt;br /&gt;
&lt;br /&gt;
== Maintenance plan ==&lt;br /&gt;
&lt;br /&gt;
== Ways of working - instructions for documentation team members ==&lt;br /&gt;
&lt;br /&gt;
===Organizing wiki content===&lt;br /&gt;
&lt;br /&gt;
To allow archiving content for previous releases as well as finding any new content conveniently, we plan to organize the pages as follows:&lt;br /&gt;
* Categorize everything for MeeGo 1.1 release with wiki category 'Meego-1.1'&lt;br /&gt;
* Create all new draft pages for the MeeGo 1.1 release under the name space http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
: (For example, http://wiki.meego.com/SDK/Docs/1.1/Getting_started_with_MeeGo_SDK)&lt;br /&gt;
* Move any pages currently being updated under http://wiki.meego.com/SDK/Docs/1.1&lt;br /&gt;
* (Currently in progress -- [[User:Elliot|Elliot Smith]] 15:31, 17 January 2011 (UTC)) Archive old existing pages that are not updated now under http://wiki.meego.com/SDK/Docs/1.0 and categorize them with wiki category 'Meego-1.0'&lt;br /&gt;
&lt;br /&gt;
== Information about earlier releases ==&lt;br /&gt;
=== Requirements for MeeGo 1.1 SDK documentation release===&lt;br /&gt;
&lt;br /&gt;
For MeeGo 1.1 release:&lt;br /&gt;
* Release content was initially divided into content areas, each with an owner. Content area owners are responsible for planning the content needs of their area.&lt;br /&gt;
* [[Developer_Guide_for_MeeGo_1.1]] functions as a backlog for following the MeeGo 1.1 documentation requirements, responsibilities, and status of individual pages.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-12-16T13:34:18Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Introduction to MeeGo 1.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://meego.com/downloads/releases/1.1/meego-v1.1-sdk MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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.&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-12-16T13:32:18Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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.&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Windows|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings/1st_SDK_Team_F2F_Workshop</id>
		<title>SDK/Meetings/1st SDK Team F2F Workshop</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings/1st_SDK_Team_F2F_Workshop"/>
				<updated>2010-11-10T06:05:44Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 1st MeeGo SDK Team Face-to-Face Workshop =&lt;br /&gt;
&lt;br /&gt;
== When ==&lt;br /&gt;
&lt;br /&gt;
Wednesday 17.11.2010, the whole day.&lt;br /&gt;
&lt;br /&gt;
Start early, finish by 1600 (vacate the stadium for the game and for the 1845 flight out).&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
TODO: Can we book a meeting room etc?&lt;br /&gt;
&lt;br /&gt;
== Who ==&lt;br /&gt;
&lt;br /&gt;
* Nokia: Veli Kaksonen, Ville Lavonius, Fathi Boudra, Maurice Kalinowski, Jaya Uppalapati, Titta Väyrynen, Ronan MacLaverty (?), Janne Sormunen (if needed). &lt;br /&gt;
* Intel: Bob Spencer, Kerry Jiang, Haitao Feng, Zhiyuan Lv, Jackie Wu (phone), Cathy Shen (phone), Elliot Smith (?), Dawn Foster (?),&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
Items we could discuss about, name in parenthesis is just the person who proposes an item, not an act of volunteering to run that show.&lt;br /&gt;
&lt;br /&gt;
* 1.1 post-mortem (Ville)&lt;br /&gt;
** What went well&lt;br /&gt;
** What didn't go well&lt;br /&gt;
** Lessons learned&lt;br /&gt;
&lt;br /&gt;
* 1.2 planning (Ville/Veli)&lt;br /&gt;
** Content / architecture proposal&lt;br /&gt;
*** Let's NOT go through the actual requirements-set in this meeting&lt;br /&gt;
*** New SDK framework (MADDE evolution plans)&lt;br /&gt;
*** Builds for multiple targets&lt;br /&gt;
** Specific topics&lt;br /&gt;
***  Creating a release check list (Titta)&lt;br /&gt;
*** Installing &amp;amp; Updating the SDK&lt;br /&gt;
*** How does a device vendor get to be part of the SDK?&lt;br /&gt;
*** QEMU Skin support&lt;br /&gt;
*** Device Control Framework  (Veli)&lt;br /&gt;
**** GPS, accelerometer, camera, phone SIM   &lt;br /&gt;
**** GUI for controlling.  (e.g. What do we provide for setting the GPS location etc?)&lt;br /&gt;
** Next steps for 1.2&lt;br /&gt;
&lt;br /&gt;
* GTM activities (Ville)&lt;br /&gt;
** Release checklist with owner, approver(s) and schedules for each deliverable&lt;br /&gt;
** Plan for 1.2&lt;br /&gt;
&lt;br /&gt;
* Strategic directions (Ville)&lt;br /&gt;
** Requirements beyond 1.2&lt;br /&gt;
** Eclipse-support&lt;br /&gt;
** Commercial tools (VTune, ...)&lt;br /&gt;
** Channel plans (OVI, AppUp, ...)&lt;br /&gt;
&lt;br /&gt;
* RPM support (Fathi)&lt;br /&gt;
** rrpmbuild features (generate rpm package)&lt;br /&gt;
** missing features (missing provides/requires)&lt;br /&gt;
** app store expectations&lt;br /&gt;
&lt;br /&gt;
* Next face-to-face meeting logistics&lt;br /&gt;
** January 2011?&lt;br /&gt;
** Somewhere accessible by a single flight for all participants&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Meetings/1st_SDK_Team_F2F_Workshop</id>
		<title>SDK/Meetings/1st SDK Team F2F Workshop</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Meetings/1st_SDK_Team_F2F_Workshop"/>
				<updated>2010-11-10T06:05:12Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 1st MeeGo SDK Team Face-to-Face Workshop =&lt;br /&gt;
&lt;br /&gt;
== When ==&lt;br /&gt;
&lt;br /&gt;
Wednesday 17.11.2010, the whole day.&lt;br /&gt;
&lt;br /&gt;
Start early, finish by 1600 (vacate the stadium for the game and for the 1845 flight out).&lt;br /&gt;
&lt;br /&gt;
== Where ==&lt;br /&gt;
&lt;br /&gt;
TODO: Can we book a meeting room etc?&lt;br /&gt;
&lt;br /&gt;
== Who ==&lt;br /&gt;
&lt;br /&gt;
* Nokia: Veli Kaksonen, Ville Lavonius, Fathi Boudra, Maurice Kalinowski, Jaya Uppalapati, Titta Väyrynen, Ronan MacLaverty (?), Janne Sormunen (if needed). &lt;br /&gt;
* Intel: Bob Spencer, Kerry Jiang, Haitao Feng, Zhiyuan Lv, Jackie Wu (phone), Cathy Shen (phone), Elliot Smith (?), Dawn Foster (?),&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&lt;br /&gt;
Items we could discuss about, name in parenthesis is just the person who proposes an item, not an act of volunteering to run that show.&lt;br /&gt;
&lt;br /&gt;
* 1.1 post-mortem (Ville)&lt;br /&gt;
** What went well&lt;br /&gt;
** What didn't go well&lt;br /&gt;
** Lessons learned&lt;br /&gt;
&lt;br /&gt;
* 1.2 planning (Ville/Veli)&lt;br /&gt;
** Content / architecture proposal&lt;br /&gt;
*** Let's NOT go through the actual requirements-set in this meeting&lt;br /&gt;
*** New SDK framework (MADDE evolution plans)&lt;br /&gt;
*** Builds for multiple targets&lt;br /&gt;
** Specific topics&lt;br /&gt;
***  Creating a release check list&lt;br /&gt;
*** Installing &amp;amp; Updating the SDK&lt;br /&gt;
*** How does a device vendor get to be part of the SDK?&lt;br /&gt;
*** QEMU Skin support&lt;br /&gt;
*** Device Control Framework  (Veli)&lt;br /&gt;
**** GPS, accelerometer, camera, phone SIM   &lt;br /&gt;
**** GUI for controlling.  (e.g. What do we provide for setting the GPS location etc?)&lt;br /&gt;
** Next steps for 1.2&lt;br /&gt;
&lt;br /&gt;
* GTM activities (Ville)&lt;br /&gt;
** Release checklist with owner, approver(s) and schedules for each deliverable&lt;br /&gt;
** Plan for 1.2&lt;br /&gt;
&lt;br /&gt;
* Strategic directions (Ville)&lt;br /&gt;
** Requirements beyond 1.2&lt;br /&gt;
** Eclipse-support&lt;br /&gt;
** Commercial tools (VTune, ...)&lt;br /&gt;
** Channel plans (OVI, AppUp, ...)&lt;br /&gt;
&lt;br /&gt;
* RPM support (Fathi)&lt;br /&gt;
** rrpmbuild features (generate rpm package)&lt;br /&gt;
** missing features (missing provides/requires)&lt;br /&gt;
** app store expectations&lt;br /&gt;
&lt;br /&gt;
* Next face-to-face meeting logistics&lt;br /&gt;
** January 2011?&lt;br /&gt;
** Somewhere accessible by a single flight for all participants&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-09T16:27:14Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Web SDK for web runtime development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''the MeeGo SDK''' and '''the Web SDK'''. The MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo SDK for native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| here]]. &lt;br /&gt;
* For more information on developing with the MeeGo SDK, read [[SDK/Docs/1.1/Developing_for_MeeGo| this]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Web SDK for web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
'''Note that Web Runtime and the Web SDK are provided as preview/beta technology.'''&lt;br /&gt;
&lt;br /&gt;
= Further information for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* API references:&lt;br /&gt;
** [http://apidocs.meego.com/1.1/core/html/index.html Core]&lt;br /&gt;
** [http://apidocs.meego.com/1.1/platform/html/index.html Platform]&lt;br /&gt;
* [http://meego.com/developers MeeGo developers page at meego.com]&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com Application developer support at MeeGo Forum] is a forum for discussing application development.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-09T16:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Web SDK for web runtime development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''the MeeGo SDK''' and '''the Web SDK'''. The MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo SDK for native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| here]]. &lt;br /&gt;
* For more information on developing with the MeeGo SDK, read [[SDK/Docs/1.1/Developing_for_MeeGo| this]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Web SDK for web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
Note that Web Runtime and the Web SDK are provided as preview/beta technology.&lt;br /&gt;
&lt;br /&gt;
= Further information for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* API references:&lt;br /&gt;
** [http://apidocs.meego.com/1.1/core/html/index.html Core]&lt;br /&gt;
** [http://apidocs.meego.com/1.1/platform/html/index.html Platform]&lt;br /&gt;
* [http://meego.com/developers MeeGo developers page at meego.com]&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com Application developer support at MeeGo Forum] is a forum for discussing application development.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Setting_up_Aava</id>
		<title>SDK/Docs/1.1/Setting up Aava</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Setting_up_Aava"/>
				<updated>2010-11-09T16:14:27Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:devguide]]&lt;br /&gt;
[[Category:meego-1.1]]&lt;br /&gt;
[[Category:tutorial]]&lt;br /&gt;
[[Category:application-developer]]&lt;br /&gt;
&lt;br /&gt;
This page instructs in installing the MeeGo image and configuring device access when using Aava device for your development work. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites =&lt;br /&gt;
&lt;br /&gt;
* You have [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|set up MeeGo SDK environment on Linux]]&lt;br /&gt;
&lt;br /&gt;
= Installing the MeeGo image on your Aava device =&lt;br /&gt;
&lt;br /&gt;
For instructions of installing the MeeGo image on the Aava Moblie(Intel Moorestown platform) using an external Micro SD card, please see the page at http://meego.com/devices/handset/installing-aava-device.&lt;br /&gt;
&lt;br /&gt;
=Setting up the connection =&lt;br /&gt;
You can use WLAN to connect your Aava device with your computer. USB connection is not enabled yet but will be supported in later update. To use WLAN connection, you need to figure out the IP assigned to Aava device first. so you need to have access to the AP configuration information&lt;br /&gt;
&lt;br /&gt;
= Configuring device access in Qt Creator =&lt;br /&gt;
&lt;br /&gt;
[[File:Qt Creator configuring N900 device access usb.png|thumb|500px]]&lt;br /&gt;
'''To configure device access:'''&lt;br /&gt;
# Open '''Tools''' &amp;gt; '''Options''' &amp;gt; '''Projects''' &amp;gt; '''MeeGo Device Configurations'''.&lt;br /&gt;
# In the opened dialog, create a new Device Configuration by clicking on '''Add'''.&lt;br /&gt;
# Give the new Device Configuration a name in the Configuration Name text field, and add the following settings in the other test fields:&lt;br /&gt;
#* Device type: Remote device&lt;br /&gt;
#* Authentication type: Password&lt;br /&gt;
#* Host Name: &amp;lt;device IP address&amp;gt; &lt;br /&gt;
#* SSH Port: 6666&lt;br /&gt;
#* Gdb server: 10000&lt;br /&gt;
#: '''Note:''' If this port is not free, you can select another one. And make sure gdb-server package installed in target or use 'sudo zypper install gdb-gdbserver' to install.&lt;br /&gt;
#* Connection Timeout: 30&lt;br /&gt;
#* User Name: root&lt;br /&gt;
#* Password: meego&lt;br /&gt;
# Click '''Apply'''. &lt;br /&gt;
# To test the settings, click '''Test'''.&lt;br /&gt;
#: The message &amp;quot;Device configuration successful.&amp;quot; is displayed in Device Configuration Test window. &lt;br /&gt;
# Click '''Close''' and '''OK'''.&lt;br /&gt;
&lt;br /&gt;
If the message &amp;quot;Could not connect to host&amp;quot; is displayed, check your setting selections and make sure that the network is connected.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Setting_up_N900_device</id>
		<title>SDK/Docs/1.1/Setting up N900 device</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Setting_up_N900_device"/>
				<updated>2010-11-09T16:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:devguide]]&lt;br /&gt;
[[Category:meego-1.1]]&lt;br /&gt;
[[Category:tutorial]]&lt;br /&gt;
[[Category:application-developer]]&lt;br /&gt;
&lt;br /&gt;
This page instructs in installing the MeeGo image and configuring device access when using a N900 device for your development work. &lt;br /&gt;
&lt;br /&gt;
=Prerequisites =&lt;br /&gt;
&lt;br /&gt;
* You have [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|set up MeeGo SDK environment on Linux]]&lt;br /&gt;
&lt;br /&gt;
= Installing the MeeGo image on your N900 device =&lt;br /&gt;
&lt;br /&gt;
These instructions cover installing the MeeGo image on the N900 using an external SD card without destroying the data from the internal memory of the N900. For more information on this way of installing MeeGo, see http://wiki.meego.com/ARM/N900/Install/MMC. For information on other ways of installing MeeGo, see http://wiki.meego.com/ARM/N900.&lt;br /&gt;
&lt;br /&gt;
On Ubuntu and openSUSE:&lt;br /&gt;
# Insert the SD card into your computer.&lt;br /&gt;
# Find out what device the SD card is: &lt;br /&gt;
#: &amp;lt;pre&amp;gt;sudo fdisk -l&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: See the disk size information to recognize the SD card from other drives. (Optionally, you can identify the SD card based on differences in the  &amp;lt;code&amp;gt;sudo -l fdisk&amp;lt;/code&amp;gt; output before and after inserting the SD card.)&lt;br /&gt;
# Unmount the SD card:&lt;br /&gt;
#: &amp;lt;pre&amp;gt;sudo umount &amp;lt;sd card&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Download MeeGo image from http://repo.meego.com/MeeGo/builds/ &amp;gt; folder &amp;lt;code&amp;gt;1.0.99&amp;lt;/code&amp;gt; &amp;gt; folder with the latest update* &amp;gt; &amp;lt;code&amp;gt;handset/&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;images/&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;meego-handset-armv7l-n900/&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;meego-handset-armv7l-n900-&amp;lt;meego image version number&amp;gt;-mmcblk0p.raw.bz2&amp;lt;/code&amp;gt;.&lt;br /&gt;
#: '''Note:''' For information on how much functionality is known to work on the N900, see the most recent N900 sanity test results at Quality/HandsetTestReport.&lt;br /&gt;
# Download kernel image from the same URL (http://repo.meego.com/MeeGo/builds/). The kernel image file name is of the format &amp;lt;code&amp;gt;meego-handset-armv7l-n900-&amp;lt;meego image version number&amp;gt;-vmlinuz-&amp;lt;kernel version number&amp;gt;-n900&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Decompress the MeeGo image (.bz2) file.&lt;br /&gt;
# Copy the MeeGo image to the SD card:&lt;br /&gt;
#: &amp;lt;pre&amp;gt;$ sudo dd bs=4096 if=&amp;lt;raw_image&amp;gt; of=/dev/&amp;lt;SD card&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
#: '''Note:''' Copying takes some time. For instructions on how to see the status of the process, see http://wiki.meego.com/ARM/N900/Install/MMC.&lt;br /&gt;
# Flash the N900:&lt;br /&gt;
## Insert the SD card into the N900, attach the battery, and close the back cover. Do not start the N900.&lt;br /&gt;
## Navigate to http://tablets-dev.nokia.com/maemo-dev-env-downloads.php and accept the license agreement. &lt;br /&gt;
## Download and run flasher:&lt;br /&gt;
##* On Ubuntu: &lt;br /&gt;
##*# Download &amp;lt;code&amp;gt;maemo_flasher-3.5_2.5.2.2_i386.deb&amp;lt;/code&amp;gt;.&lt;br /&gt;
##*# In a 32-bit architecture, install flasher with:&lt;br /&gt;
##*#: &amp;lt;pre&amp;gt;$ sudo dpkg -i maemo_flasher-&amp;lt;version number&amp;gt;i386.deb&amp;lt;/pre&amp;gt;&lt;br /&gt;
##*# Accept license agreements.&lt;br /&gt;
##*# Run flasher:&lt;br /&gt;
##*#: &amp;lt;pre&amp;gt;$ sudo flasher-3.5 -l -k &amp;lt;kernel image&amp;gt; -b&amp;lt;/pre&amp;gt;		&lt;br /&gt;
##* On openSUSE:&lt;br /&gt;
##*# Download &amp;lt;code&amp;gt;maemo_flasher-3.5_2.5.2.2.tar.gz&amp;lt;/code&amp;gt; and decompress it with the command:&lt;br /&gt;
##*#: &amp;lt;pre&amp;gt;tar xzvf &amp;lt;name of tar file&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
##*#: The file is decompressed into the directory &amp;lt;code&amp;gt;maemo_flasher-3.5_2.5.2.2&amp;lt;/code&amp;gt;.&lt;br /&gt;
##*# Run flasher:&lt;br /&gt;
##*#: &amp;lt;pre&amp;gt;$ sudo &amp;lt;path to flasher&amp;gt;flasher-3.5 -l -k &amp;lt;kernel image&amp;gt; -b&amp;lt;/pre&amp;gt;&lt;br /&gt;
## The command prompt displays text &amp;quot;Suitable USB device not found, waiting.&amp;quot; Attach USB cable.&lt;br /&gt;
##: The device is booted and MeeGo image runs on your device. If the device does not boot, press the power button.&lt;br /&gt;
Next time you boot the device, the original kernel is used and your MeeGo OS should boot normally.&lt;br /&gt;
&lt;br /&gt;
=Setting up the connection =&lt;br /&gt;
You can use USB or WLAN to connect your N900 device and your computer. &lt;br /&gt;
&lt;br /&gt;
'''To use USB connection''': &lt;br /&gt;
# Connect the device to your computer with the USB cable. &lt;br /&gt;
# To set the USB IP address, use the following command:&lt;br /&gt;
#: &amp;lt;pre&amp;gt; ifconfig usb0 192.168.2.14 up &amp;lt;/pre&amp;gt;&lt;br /&gt;
# [[#Configuring device access in Qt Creator |Configure the device access in Qt Creator]]. &lt;br /&gt;
&lt;br /&gt;
'''To use WLAN connection''': &lt;br /&gt;
# Connect the device to your computer with the USB cable. &lt;br /&gt;
# To log into the device, use the following command: &lt;br /&gt;
#: &amp;lt;pre&amp;gt; ssh root@192.168.2.15 &amp;lt;/pre&amp;gt;&lt;br /&gt;
#: (password: meego) &lt;br /&gt;
# To view the WLAN IP address of the device, use the following command: &lt;br /&gt;
#: &amp;lt;pre&amp;gt;ifconfig&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Unplug the USB cable. &lt;br /&gt;
# [[#Configuring device access in Qt Creator |Configure the device access in Qt Creator]].&lt;br /&gt;
&lt;br /&gt;
= Configuring device access in Qt Creator =&lt;br /&gt;
&lt;br /&gt;
[[File:Qt Creator configuring N900 device access usb.png|thumb|500px]]&lt;br /&gt;
'''To configure device access:'''&lt;br /&gt;
# Open '''Tools''' &amp;gt; '''Options''' &amp;gt; '''Projects''' &amp;gt; '''MeeGo Device Configurations'''.&lt;br /&gt;
# In the opened dialog, create a new Device Configuration by clicking on '''Add'''.&lt;br /&gt;
# Give the new Device Configuration a name in the Configuration Name text field, and add the following settings in the other test fields:&lt;br /&gt;
#* Device type: Remote device&lt;br /&gt;
#* Authentication type: Password&lt;br /&gt;
#* Host Name: &amp;lt;device IP address&amp;gt; (USB port IP address 192.168.2.15 by default)&lt;br /&gt;
#* SSH Port: 22&lt;br /&gt;
#* Gdb server: 10000&lt;br /&gt;
#: '''Note:''' If this port is not free, you can select another one.&lt;br /&gt;
#* Connection Timeout: 30&lt;br /&gt;
#* User Name: root&lt;br /&gt;
#* Password: meego&lt;br /&gt;
# Click '''Apply'''. &lt;br /&gt;
# To test the settings, click '''Test'''.&lt;br /&gt;
#: The message &amp;quot;Device configuration successful.&amp;quot; is displayed in Device Configuration Test window. &lt;br /&gt;
# Click '''Close''' and '''OK'''.&lt;br /&gt;
&lt;br /&gt;
If the message &amp;quot;Could not connect to host&amp;quot; is displayed, check your setting selections and make sure that the network is connected.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-09T16:13:49Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 core sysroot includes:&lt;br /&gt;
* MeeGo API&lt;br /&gt;
* Platform API&lt;br /&gt;
&lt;br /&gt;
This on-line reference documentation for MeeGo 1.1 provides information on the following subset of the Platform API libraries:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
* Other device categories as needed&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1</id>
		<title>Developer Guide for MeeGo 1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1"/>
				<updated>2010-11-09T16:06:22Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* API reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:devguide]]&lt;br /&gt;
[[Category:meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
== Contents of this page == &lt;br /&gt;
&lt;br /&gt;
This site is used for mapping documentation for application developers about Meego 1.1 documentation release. Eventually, the page will contain links to all relevant MeeGo 1.1 developer documentation content. &lt;br /&gt;
&lt;br /&gt;
'''Please be patient while the content on this page is being updated.'''&lt;br /&gt;
&lt;br /&gt;
Note that this page will not link to any other documentation, such as &lt;br /&gt;
* instructions about writing documentation&lt;br /&gt;
* platform development instructions&lt;br /&gt;
* process descriptions describing how MeeGo OS work is carried out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content drafts for MeeGo 1.1 == &lt;br /&gt;
&lt;br /&gt;
* If you are currently working on draft material for MeeGo 1.1, add links to all the pages you are updating, here. &lt;br /&gt;
* If you cannot find a category (heading) describing the item you are working on, create a new one. Add also 1) a description of the purpose of the page(s) 2) location of page 3) links to source material that will become outdated when your page is ready 4) content status for MeeGo 1.1 release&lt;br /&gt;
* TIP: see the list of pages in the next section. If you see pages that are related to the content you are working on, check to see if they should be moved to this section as content to be archived after release(remember to delete from the possible update needs list).&lt;br /&gt;
* Legend: colours represent the state of the document:&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;Done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Currently being updated&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;Merged into another document, or no longer required; should be archived into previous version of docs&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current developer guide TOC for MeeGo 1.1 ==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1]]&lt;br /&gt;
&lt;br /&gt;
=== Release notes ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Release notes page providing info on tools versions, default features, system requirements, and known issues in the release.&lt;br /&gt;
&lt;br /&gt;
'''Link:''' &lt;br /&gt;
[[SDK/Docs/1.1/Release notes]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:''' &lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;draft done and ready for MeeGo 1.1 documentation review, moved to correct location after review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Introduction ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Ronan&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introductory materials providing an overview of the release, description on what it provides for developers. Also links and introductions to different websites containing information  related to the release. To also include an overview to native vs. web side. &lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  &amp;lt;add links&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo developer story]] (Developer story  update -&amp;gt; on a more general level, not tied to a specific release.) - [[User:Elliot|Elliot Smith]] - I added some material here; should also include content from [[MeeGo SDK Development Options]]; Bob Spencer is going to do the merge - I did a draft of the updated Developer Story www.meego.com - at a similar abstract level as before, comments welcome [[User:macron|Ronan Mac Laverty]]&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo_overview]] (Description of developer offering for 1.1, containing an overview of MeeGo websites and their purpose) - &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt; ready for review [[User:macron|Ronan Mac Laverty]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* draft version http://wiki.meego.com/Application_developer_site/Draft_content/Community&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
In review.&lt;br /&gt;
&lt;br /&gt;
=== Architecture overview ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introduction to MeeGo 1.1 architecture with picture(s) illustrating the architectural composition.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &amp;lt;add links&amp;gt;&lt;br /&gt;
* http://meego.com/developers/meego-architecture&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-layer-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-domain-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-api-view&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
Old content has already been removed.&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;drafts done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI guidelines ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot&lt;br /&gt;
&lt;br /&gt;
'''Description:''' UI and user experience guidelines on things to consider when designing a handset application &lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [http://meego.com/developers/meego-ux-design-principles MeeGo User Experience Design Principles]&lt;br /&gt;
* [http://meego.com/developers/ui-design-guidelines UI Design Guidelines]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Linux ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Linux, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [[SDK/Docs/1.1/Getting started with the MeeGo SDK for Linux]] Includes instructions for installing and configuring MeeGo 1.1 development environment on Linux. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Setting up your device for application development'''&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_N900_device | Setting up N900 device]] Includes information on installing MeeGo image and configuring device access for N900. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] Information on installing MeeGo image and configuring device access for Aava. &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Kerry working on this.&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Netbook | Setting up Netbook]] Includes info on installing MeeGo image and configuring device access; Qt Creator setup is copied from N900 page. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Developing_for_MeeGo|Developing for MeeGo]] Includes short description of dev workflow: Analysis, Designing, Coding, Building and packaging). &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt; Bob + Ronan to comment on how to finalize this page. &amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Creating_Hello_World | Creating Hello World]] This section describes how to create, package and run your first application on a device.&lt;br /&gt;
*: [[User:Elliot|Elliot]] removed debugging section again 2010-10-29 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Debugging_with_Qt_Creator | Debugging]] This section describes how to debug your application in Qt Creator.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Configuring QEMU runtimes]] This covers setting up a QEMU runtime.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] the IA32 parts are written, using MADDE to setup and start the runtimes; the runtimes are now up to date //Titta: we need Intel QEMU instructions, here, Fathi making updates for ARM QEMU.&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK with Xephyr]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] - updated and verified, as this is currently the main viable approach to simulating MeeGo (on Linux only)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Building a MeeGo chroot on Linux]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] updated and verified; linked to from [[SDK/Docs/1.1/MeeGo SDK with Xephyr]] so needed on developer site&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK Graphics Acceleration]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] copied from http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration; ready to go; required for checking whether QEMU will work&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* [[Getting started with the MeeGo SDK for Linux]]&lt;br /&gt;
*** http://wiki.meego.com/MeeGo_SDK_with_QEMU#Use_Qt_Creator_to_Develop_MeeGo_Applications (is this going to be moved into its own page?)&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Install&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Configure_MADDE&lt;br /&gt;
** http://wiki.meego.com/ARM/N900/Install/chroot&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Development_Guide&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Troubleshooting&lt;br /&gt;
** http://wiki.meego.com/Developer_tools&lt;br /&gt;
* [[Packaging MeeGo applications]]&lt;br /&gt;
* [[SDK/Docs/1.1/Debugging for N900 device]]: This page is no longer necessary, it can be archived after the MeeGo 1.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates for the release are frozen.&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Windows===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Windows, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows_Installer&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates and installer are ready.&lt;br /&gt;
&lt;br /&gt;
=== Examples (and tools instructions) ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot, Kerry&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Links to example applications relevant for the MeeGo 1.1 release. &lt;br /&gt;
Also includes instructions for using tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/MeeGo SDK with Qt]] - [[User:Elliot|Elliot Smith]] created a landing page for Qt but focused on its use in a MeeGo context; added instructions for running examples and finding sample source&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Web SDK with WRT]] - [[User:Elliot|Elliot Smith]] updated; Windows-focused, as package for my OS (Fedora) isn't available; will probably be superseded by docs in the WebSDK itself; added some instructions about installing and running examples&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Debugging with Qt Creator]] - [[User:Elliot|Elliot Smith]] finally managed to complete this, verified for Fedora 13 with meego-sdk-qt-creator 2.0.1-21.1 + MADDE 0.7.53-20.1 + ia32 sysroot, deploying to and remote debugging on real MeeGo netbook with image 1.1.80.2.20101019.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&lt;br /&gt;
=== API reference ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Murali&lt;br /&gt;
&lt;br /&gt;
'''Description:''' API reference library allowing you to browse MeeGo API documentation online. Introductory content on API offering.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
//the following short intro to be placed here http://apidocs.meego.com/1.1-api-preview/ //&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API] includes the official API set for MeeGo application development. For MeeGo API, compatibility with future MeeGo releases is guaranteed.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases.&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://meego.com/developers/meego-api //update the intro? //&lt;br /&gt;
''&lt;br /&gt;
* '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference]]''&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Draft in review.&lt;br /&gt;
&lt;br /&gt;
=== Terminology ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' A release-specific terminology page + update to the general glossary page in http://wiki.meego.com/Glossary&lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  [[SDK/Docs/1.1/Terminology]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' DRAFT, to be reviewed. Updates to main glossary made after this (applicable parts).&lt;br /&gt;
&lt;br /&gt;
== Possible update needs == &lt;br /&gt;
&lt;br /&gt;
If you are working on draft material for MeeGo 1.1, please go through the below list to check if you should be updating some of the pages. Move links to the section above, if needed. Note that the list currently also includes also items that are not (directly) relevant for MeeGo 1.1 application developers. If you spot such links, mark them with ''N/A''&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/Guide_to_the_MeeGo_developer_library&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
* http://meego.com/developers/meego-api&lt;br /&gt;
* http://build.meego.com/&lt;br /&gt;
* http://wiki.meego.com/Build_Infrastructure&lt;br /&gt;
* http://wiki.meego.com/Release_Infrastructure&lt;br /&gt;
* http://meego.gitorious.org/&lt;br /&gt;
* http://repo.meego.com/&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Touch_Framework - [[User:Elliot|Elliot Smith]] should we copy this over to the SDK docs, or just link out to it so it can stay on the wiki?&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Ecosystem&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Highlights&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Demos&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Emulator_QEMU&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_All_in_One&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Porting_Guide ''N/A'' aimed at projects taking meego to use on new hardware&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[MeeGo SDK Building QEMU Tools]] - [[User:Elliot|Elliot Smith]] updated and verified&amp;lt;/span&amp;gt;&lt;br /&gt;
* http://wiki.meego.com/Developing_in_a_Meego_Environment  ''N/A''&lt;br /&gt;
* http://wiki.meego.com/Handset_Design_Guide ''N/A'' //not in scope for 1.1//&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:grey;&amp;quot;&amp;gt; [[Hello_World_-_MeeGo_x86_development_on_Linux]] - [[User:Elliot|Elliot Smith]] - I moved useful content from this page to [[SDK/Docs/1.1/Debugging with Qt Creator]] and [[SDK/Docs/1.1/MeeGo SDK with Xephyr]], so this page can be archived now&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_Development_Options - [[User:Elliot|Elliot Smith]] should be archived as content is out of sync with 1.1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_with_Stock_Images - [[User:Elliot|Elliot Smith]] merged with [[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux]], so this page can be archived into SDK/Docs/1.0 now&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-09T16:02:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* API references */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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.&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Work on the Windows SDK is still ongoing, but you can find the work-in-progress documents here:&amp;lt;br&amp;gt;&lt;br /&gt;
[[MeeGo_SDK_for_Windows_Installer|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
Information on the progress with Windows SDK is available here: &amp;lt;br&amp;gt;[[SDK/MeeGo_SDK_for_Windows|MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-09T16:01:37Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Introduction to MeeGo 1.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site.//''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Work on the Windows SDK is still ongoing, but you can find the work-in-progress documents here:&amp;lt;br&amp;gt;&lt;br /&gt;
[[MeeGo_SDK_for_Windows_Installer|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
Information on the progress with Windows SDK is available here: &amp;lt;br&amp;gt;[[SDK/MeeGo_SDK_for_Windows|MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-09T16:01:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] //to be finalised//&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site.//''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Work on the Windows SDK is still ongoing, but you can find the work-in-progress documents here:&amp;lt;br&amp;gt;&lt;br /&gt;
[[MeeGo_SDK_for_Windows_Installer|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
Information on the progress with Windows SDK is available here: &amp;lt;br&amp;gt;[[SDK/MeeGo_SDK_for_Windows|MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-09T15:58:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] //to be finalised//&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site.//''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Work on the Windows SDK is still ongoing, but you can find the work-in-progress documents here:&lt;br /&gt;
[[MeeGo_SDK_for_Windows_Installer|Installing and configuring MeeGo SDK for Windows]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-09T15:57:59Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Setting up your development environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
MeeGo 1.1 SDK release notes //The release notes will be published in www.meego.com, the link will be added when available.// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] //to be finalised//&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [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. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site.//''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Work on the Windows SDK is still ongoing, but you can find the work-in-progress documents here:&lt;br /&gt;
[[MeeGo_SDK_for_Windows_Installer|Installing and configuring MeeGo SDK for Windows]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-08T14:55:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* API references */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [http://apidocs.meego.com/1.1/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site.//''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-05T14:24:33Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* API references */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [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.&lt;br /&gt;
* [http://apidocs.meego.com/1.1/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site. Also, the outdated [http://meego.com/developers/meego-api Overview of MeeGo API] in meego.com should be removed //''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-05T14:05:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo Platform API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 core sysroot includes:&lt;br /&gt;
* MeeGo API&lt;br /&gt;
* Platform API&lt;br /&gt;
&lt;br /&gt;
This on-line reference documentation for MeeGo 1.1 provides information on the following subset of the Platform API libraries:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
* Other device categories as needed&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-05T13:57:10Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo Platform API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 core sysroot includes the following:&lt;br /&gt;
* MeeGo API&lt;br /&gt;
* Platform API&lt;br /&gt;
&lt;br /&gt;
This on-line reference documentation for MeeGo 1.1 provides information on the following subset of the Platform API libraries:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
* Other device categories as needed&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Terminology</id>
		<title>SDK/Docs/1.1/Terminology</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Terminology"/>
				<updated>2010-11-05T11:02:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* N */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes:&lt;br /&gt;
* To define terms used in MeeGo 1.1 documentation&lt;br /&gt;
* To standardise spelling and usage of terms and abbreviations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
&lt;br /&gt;
'''cross-compilation'''&lt;br /&gt;
&lt;br /&gt;
The process of compiling a program or library on a different architecture or operating system than it will be run upon.&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
'''IDE'''&lt;br /&gt;
 &lt;br /&gt;
Integrated Development Environment. A software application that provides a comprehensive set of tools for software development. Usually comprises at least a source code editor, compiler and/or interpreter, build automation tools and a debugger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MADDE'''&lt;br /&gt;
&lt;br /&gt;
MADDE is a development and debugging environment for MeeGo applications. It is the back-end for Qt Creator but you can also use MADDE directly through its command-line interface, MADDE Terminal.&lt;br /&gt;
&lt;br /&gt;
'''MADDE Terminal'''&lt;br /&gt;
&lt;br /&gt;
A shell to access MADDE functionality directly through a command line interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MeeGo API'''&lt;br /&gt;
&lt;br /&gt;
A set of selected APIs providing a toolset for MeeGo application developers. &lt;br /&gt;
For MeeGo 1.1, MeeGo API includes  Qt 4.7, Qt Mobility 1.0, OpenGL ES 1.1, and OpenGL ES 2.0. For more information see http://apidocs.meego.com/.&lt;br /&gt;
&lt;br /&gt;
'''MeeGo platform''' &lt;br /&gt;
&lt;br /&gt;
An open source platform that enables developers to deploy applications across a variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo]&lt;br /&gt;
&lt;br /&gt;
'''MeeGo SDK'''&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, device images, two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages.&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
&lt;br /&gt;
'''Native application''' &amp;lt;br&amp;gt;&lt;br /&gt;
An application that is compiled for a particular device before distribution.&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
&lt;br /&gt;
'''OBS'''&lt;br /&gt;
&lt;br /&gt;
openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website]. MeeGo packages are built using the MeeGo build service, http://build.meego.com/.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
&lt;br /&gt;
'''Platform API'''&lt;br /&gt;
// add description based on Platform API intro page//&lt;br /&gt;
Includes Web Runtime 1.2, MeeGo Touch Framework (MTF), GStreamer 0.10, and PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Q==&lt;br /&gt;
'''QEMU'''&lt;br /&gt;
 &lt;br /&gt;
Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device.&lt;br /&gt;
&lt;br /&gt;
'''Qt'''&lt;br /&gt;
//to be added//&lt;br /&gt;
&lt;br /&gt;
'''Qt Creator'''&lt;br /&gt;
 &lt;br /&gt;
An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development.&lt;br /&gt;
&lt;br /&gt;
'''Qt Mobility API''' &lt;br /&gt;
&lt;br /&gt;
A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
'''Qt Quick'''&lt;br /&gt;
&lt;br /&gt;
Collection of technologies designed to help developers create intuitive, modern-looking, fluid user interfaces. Qt Quick consists of a set of user interface elements, a declarative language for describing user interfaces and a language runtime.&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
&lt;br /&gt;
'''runtime'''&lt;br /&gt;
&lt;br /&gt;
Emulation environment or a real device where binaries can be run.&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
&lt;br /&gt;
'''sysroot''' &lt;br /&gt;
&lt;br /&gt;
A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
&lt;br /&gt;
'''toolchain'''&lt;br /&gt;
&lt;br /&gt;
A part of the SDK that contains ARM cross-compilation tools, such as compiler and linker. &lt;br /&gt;
&lt;br /&gt;
==W==&lt;br /&gt;
&lt;br /&gt;
'''Web Runtime'''&lt;br /&gt;
//To be added//&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Terminology</id>
		<title>SDK/Docs/1.1/Terminology</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Terminology"/>
				<updated>2010-11-05T11:02:13Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes:&lt;br /&gt;
* To define terms used in MeeGo 1.1 documentation&lt;br /&gt;
* To standardise spelling and usage of terms and abbreviations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
&lt;br /&gt;
'''cross-compilation'''&lt;br /&gt;
&lt;br /&gt;
The process of compiling a program or library on a different architecture or operating system than it will be run upon.&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
'''IDE'''&lt;br /&gt;
 &lt;br /&gt;
Integrated Development Environment. A software application that provides a comprehensive set of tools for software development. Usually comprises at least a source code editor, compiler and/or interpreter, build automation tools and a debugger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MADDE'''&lt;br /&gt;
&lt;br /&gt;
MADDE is a development and debugging environment for MeeGo applications. It is the back-end for Qt Creator but you can also use MADDE directly through its command-line interface, MADDE Terminal.&lt;br /&gt;
&lt;br /&gt;
'''MADDE Terminal'''&lt;br /&gt;
&lt;br /&gt;
A shell to access MADDE functionality directly through a command line interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MeeGo API'''&lt;br /&gt;
&lt;br /&gt;
A set of selected APIs providing a toolset for MeeGo application developers. &lt;br /&gt;
For MeeGo 1.1, MeeGo API includes  Qt 4.7, Qt Mobility 1.0, OpenGL ES 1.1, and OpenGL ES 2.0. For more information see http://apidocs.meego.com/.&lt;br /&gt;
&lt;br /&gt;
'''MeeGo platform''' &lt;br /&gt;
&lt;br /&gt;
An open source platform that enables developers to deploy applications across a variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo]&lt;br /&gt;
&lt;br /&gt;
'''MeeGo SDK'''&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, device images, two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages.&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
&lt;br /&gt;
'''Native application''' &lt;br /&gt;
An application that is compiled for a particular device before distribution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
&lt;br /&gt;
'''OBS'''&lt;br /&gt;
&lt;br /&gt;
openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website]. MeeGo packages are built using the MeeGo build service, http://build.meego.com/.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
&lt;br /&gt;
'''Platform API'''&lt;br /&gt;
// add description based on Platform API intro page//&lt;br /&gt;
Includes Web Runtime 1.2, MeeGo Touch Framework (MTF), GStreamer 0.10, and PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Q==&lt;br /&gt;
'''QEMU'''&lt;br /&gt;
 &lt;br /&gt;
Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device.&lt;br /&gt;
&lt;br /&gt;
'''Qt'''&lt;br /&gt;
//to be added//&lt;br /&gt;
&lt;br /&gt;
'''Qt Creator'''&lt;br /&gt;
 &lt;br /&gt;
An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development.&lt;br /&gt;
&lt;br /&gt;
'''Qt Mobility API''' &lt;br /&gt;
&lt;br /&gt;
A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
'''Qt Quick'''&lt;br /&gt;
&lt;br /&gt;
Collection of technologies designed to help developers create intuitive, modern-looking, fluid user interfaces. Qt Quick consists of a set of user interface elements, a declarative language for describing user interfaces and a language runtime.&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
&lt;br /&gt;
'''runtime'''&lt;br /&gt;
&lt;br /&gt;
Emulation environment or a real device where binaries can be run.&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
&lt;br /&gt;
'''sysroot''' &lt;br /&gt;
&lt;br /&gt;
A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
&lt;br /&gt;
'''toolchain'''&lt;br /&gt;
&lt;br /&gt;
A part of the SDK that contains ARM cross-compilation tools, such as compiler and linker. &lt;br /&gt;
&lt;br /&gt;
==W==&lt;br /&gt;
&lt;br /&gt;
'''Web Runtime'''&lt;br /&gt;
//To be added//&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-05T10:51:50Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo 1.1 SDK web sites for application developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= Further information for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo developers page at meego.com]&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com Application developer support at MeeGo Forum] is a forum for discussing application development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-05T10:45:06Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo application development overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-05T10:44:09Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo application development overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
With a new set of tools, the availability of technologies such as WRT and Qt Quick, and accompanying developer documentation, MeeGo application development has become easier. The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-05T10:42:57Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo application development overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. MeeGo SDK also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
With a new set of tools, the availability of technologies such as WRT and Qt Quick, and accompanying developer documentation, MeeGo application development has become easier. &lt;br /&gt;
&lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-05T10:36:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. The SDK supports using Qt 4.7 and MeeGo Touch Framework and is packaged with Qt Quick development libraries. It also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
With a new set of tools, the availability of technologies such as WRT and Qt Quick, and accompanying developer documentation, MeeGo application development has become easier and more accessible. &lt;br /&gt;
&lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK includes the following tools and components:&lt;br /&gt;
* '''Qt Creator''', the integrated development environment &lt;br /&gt;
** '''MADDE''' for easy cross-platform development&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-04T15:58:44Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo application development overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of MeeGo. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. The SDK supports using Qt 4.7 and MeeGo Touch Framework and is packaged with Qt Quick development libraries. It also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
With a new set of tools, the availability of technologies such as WRT and Qt Quick, and accompanying developer documentation, MeeGo application development has become easier and more accessible. &lt;br /&gt;
&lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
&lt;br /&gt;
= Development alternatives =&lt;br /&gt;
&lt;br /&gt;
The following sections present options for starting application development. Note that it is also possible to combine the technologies presented in this section in hybrid applications, with parts implemented in C++ and others in JavaScript.&lt;br /&gt;
&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and web runtime development. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo native development==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK includes the following tools and components:&lt;br /&gt;
* '''Qt Creator''', the integrated development environment &lt;br /&gt;
** '''MADDE''' for easy cross-platform development&lt;br /&gt;
&lt;br /&gt;
==Web runtime development==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the started with web runtime development and an introductory example here]]&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1</id>
		<title>Developer Guide for MeeGo 1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1"/>
				<updated>2010-11-04T10:33:09Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:devguide]]&lt;br /&gt;
[[Category:meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
== Contents of this page == &lt;br /&gt;
&lt;br /&gt;
This site is used for mapping documentation for application developers about Meego 1.1 documentation release. Eventually, the page will contain links to all relevant MeeGo 1.1 developer documentation content. &lt;br /&gt;
&lt;br /&gt;
'''Please be patient while the content on this page is being updated.'''&lt;br /&gt;
&lt;br /&gt;
Note that this page will not link to any other documentation, such as &lt;br /&gt;
* instructions about writing documentation&lt;br /&gt;
* platform development instructions&lt;br /&gt;
* process descriptions describing how MeeGo OS work is carried out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content drafts for MeeGo 1.1 == &lt;br /&gt;
&lt;br /&gt;
* If you are currently working on draft material for MeeGo 1.1, add links to all the pages you are updating, here. &lt;br /&gt;
* If you cannot find a category (heading) describing the item you are working on, create a new one. Add also 1) a description of the purpose of the page(s) 2) location of page 3) links to source material that will become outdated when your page is ready 4) content status for MeeGo 1.1 release&lt;br /&gt;
* TIP: see the list of pages in the next section. If you see pages that are related to the content you are working on, check to see if they should be moved to this section as content to be archived after release(remember to delete from the possible update needs list).&lt;br /&gt;
* Legend: colours represent the state of the document:&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;Done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Currently being updated&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;Merged into another document, or no longer required; should be archived into previous version of docs&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current developer guide TOC for MeeGo 1.1 ==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1]]&lt;br /&gt;
&lt;br /&gt;
=== Release notes ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Release notes page providing info on tools versions, default features, system requirements, and known issues in the release.&lt;br /&gt;
&lt;br /&gt;
'''Link:''' &lt;br /&gt;
[[SDK/Docs/1.1/Release notes]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:''' &lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;draft done and ready for MeeGo 1.1 documentation review, moved to correct location after review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Introduction ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Ronan&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introductory materials providing an overview of the release, description on what it provides for developers. Also links and introductions to different websites containing information  related to the release. To also include an overview to native vs. web side. &lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  &amp;lt;add links&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo developer story]] (Developer story  update -&amp;gt; on a more general level, not tied to a specific release.) - [[User:Elliot|Elliot Smith]] - I added some material here; should also include content from [[MeeGo SDK Development Options]]; Bob Spencer is going to do the merge - I did a draft of the updated Developer Story www.meego.com - at a similar abstract level as before, comments welcome [[User:macron|Ronan Mac Laverty]]&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo_overview]] (Description of developer offering for 1.1, containing an overview of MeeGo websites and their purpose) - &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt; ready for review [[User:macron|Ronan Mac Laverty]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* draft version http://wiki.meego.com/Application_developer_site/Draft_content/Community&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
In review.&lt;br /&gt;
&lt;br /&gt;
=== Architecture overview ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introduction to MeeGo 1.1 architecture with picture(s) illustrating the architectural composition.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &amp;lt;add links&amp;gt;&lt;br /&gt;
* http://meego.com/developers/meego-architecture&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-layer-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-domain-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-api-view&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
Old content has already been removed.&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;drafts done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI guidelines ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot&lt;br /&gt;
&lt;br /&gt;
'''Description:''' UI and user experience guidelines on things to consider when designing a handset application &lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [http://meego.com/developers/meego-ux-design-principles MeeGo User Experience Design Principles]&lt;br /&gt;
* [http://meego.com/developers/ui-design-guidelines UI Design Guidelines]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Linux ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Linux, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [[SDK/Docs/1.1/Getting started with the MeeGo SDK for Linux]] Includes instructions for installing and configuring MeeGo 1.1 development environment on Linux. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Setting up your device for application development'''&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_N900_device | Setting up N900 device]] Includes information on installing MeeGo image and configuring device access for N900. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] Information on installing MeeGo image and configuring device access for Aava. &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Kerry working on this.&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Netbook | Setting up Netbook]] Includes info on installing MeeGo image and configuring device access; Qt Creator setup is copied from N900 page. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Developing_for_MeeGo|Developing for MeeGo]] Includes short description of dev workflow: Analysis, Designing, Coding, Building and packaging). &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt; Bob + Ronan to comment on how to finalize this page. &amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Creating_Hello_World | Creating Hello World]] This section describes how to create, package and run your first application on a device.&lt;br /&gt;
*: [[User:Elliot|Elliot]] removed debugging section again 2010-10-29 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Debugging_with_Qt_Creator | Debugging]] This section describes how to debug your application in Qt Creator.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Configuring QEMU runtimes]] This covers setting up a QEMU runtime.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] Instructions currently use MADDE, but only for handset; also, the handset runtime is old; and there is no runtime for netbook yet (though I think some are pending); if there are no up to date runtimes soon, or other downloadable, QEMU-ready images, we will have to fall back on telling people to build a QEMU GL-accelerated image manually, as per [[MeeGo SDK Building QEMU Tools]]. //Titta: we need Intel QEMU instructions, here, Fathi making updates for ARM QEMU.&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK with Xephyr]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] - updated and verified, as this is currently the main viable approach to simulating MeeGo (on Linux only)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Building a MeeGo chroot on Linux]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] updated and verified; linked to from [[SDK/Docs/1.1/MeeGo SDK with Xephyr]] so needed on developer site&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK Graphics Acceleration]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] copied from http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration; ready to go; required for checking whether QEMU will work&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* [[Getting started with the MeeGo SDK for Linux]]&lt;br /&gt;
*** http://wiki.meego.com/MeeGo_SDK_with_QEMU#Use_Qt_Creator_to_Develop_MeeGo_Applications (is this going to be moved into its own page?)&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Install&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Configure_MADDE&lt;br /&gt;
** http://wiki.meego.com/ARM/N900/Install/chroot&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Development_Guide&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Troubleshooting&lt;br /&gt;
** http://wiki.meego.com/Developer_tools&lt;br /&gt;
* [[Packaging MeeGo applications]]&lt;br /&gt;
* [[SDK/Docs/1.1/Debugging for N900 device]]: This page is no longer necessary, it can be archived after the MeeGo 1.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates for the release are frozen.&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Windows===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Windows, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows_Installer&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates and installer are ready.&lt;br /&gt;
&lt;br /&gt;
=== Examples (and tools instructions) ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot, Kerry&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Links to example applications relevant for the MeeGo 1.1 release. &lt;br /&gt;
Also includes instructions for using tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/MeeGo SDK with Qt]] - [[User:Elliot|Elliot Smith]] created a landing page for Qt but focused on its use in a MeeGo context; added instructions for running examples and finding sample source&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Web SDK with WRT]] - [[User:Elliot|Elliot Smith]] updated; Windows-focused, as package for my OS (Fedora) isn't available; will probably be superseded by docs in the WebSDK itself; added some instructions about installing and running examples&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Debugging with Qt Creator]] - [[User:Elliot|Elliot Smith]] finally managed to complete this, verified for Fedora 13 with meego-sdk-qt-creator 2.0.1-21.1 + MADDE 0.7.53-20.1 + ia32 sysroot, deploying to and remote debugging on real MeeGo netbook with image 1.1.80.2.20101019.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&lt;br /&gt;
=== API reference ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Murali&lt;br /&gt;
&lt;br /&gt;
'''Description:''' API reference library allowing you to browse MeeGo API documentation online. Introductory content on API offering.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
//the following short intro to be placed here http://apidocs.meego.com/1.1-api-preview/ //&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API] includes the official API set for MeeGo application development. For MeeGo API, compatibility with future MeeGo releases is guaranteed.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases.&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://meego.com/developers/meego-api //update the intro? //&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Draft in review.&lt;br /&gt;
&lt;br /&gt;
=== Terminology ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' A release-specific terminology page + update to the general glossary page in http://wiki.meego.com/Glossary&lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  [[SDK/Docs/1.1/Terminology]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' DRAFT, to be reviewed. Updates to main glossary made after this (applicable parts).&lt;br /&gt;
&lt;br /&gt;
== Possible update needs == &lt;br /&gt;
&lt;br /&gt;
If you are working on draft material for MeeGo 1.1, please go through the below list to check if you should be updating some of the pages. Move links to the section above, if needed. Note that the list currently also includes also items that are not (directly) relevant for MeeGo 1.1 application developers. If you spot such links, mark them with ''N/A''&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/Guide_to_the_MeeGo_developer_library&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
* http://meego.com/developers/meego-api&lt;br /&gt;
* http://build.meego.com/&lt;br /&gt;
* http://wiki.meego.com/Build_Infrastructure&lt;br /&gt;
* http://wiki.meego.com/Release_Infrastructure&lt;br /&gt;
* http://meego.gitorious.org/&lt;br /&gt;
* http://repo.meego.com/&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Touch_Framework - [[User:Elliot|Elliot Smith]] should we copy this over to the SDK docs, or just link out to it so it can stay on the wiki?&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Ecosystem&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Highlights&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Demos&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Emulator_QEMU&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_All_in_One&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Porting_Guide ''N/A'' aimed at projects taking meego to use on new hardware&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[MeeGo SDK Building QEMU Tools]] - [[User:Elliot|Elliot Smith]] updated and verified&amp;lt;/span&amp;gt;&lt;br /&gt;
* http://wiki.meego.com/Developing_in_a_Meego_Environment  ''N/A''&lt;br /&gt;
* http://wiki.meego.com/Handset_Design_Guide ''N/A'' //not in scope for 1.1//&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:grey;&amp;quot;&amp;gt; [[Hello_World_-_MeeGo_x86_development_on_Linux]] - [[User:Elliot|Elliot Smith]] - I moved useful content from this page to [[SDK/Docs/1.1/Debugging with Qt Creator]] and [[SDK/Docs/1.1/MeeGo SDK with Xephyr]], so this page can be archived now&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_Development_Options - [[User:Elliot|Elliot Smith]] should be archived as content is out of sync with 1.1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_with_Stock_Images - [[User:Elliot|Elliot Smith]] merged with [[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux]], so this page can be archived into SDK/Docs/1.0 now&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T15:57:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo 1.1 Developer Documentation -- Table of Contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
''//The following short intro is to be used for API landing page here http://apidocs.meego.com/1.1-api-preview/ //''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/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.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site. Also, the outdated [http://meego.com/developers/meego-api Overview of MeeGo API] in meego.com should be removed //''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Alternative development approaches ==&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview</id>
		<title>SDK/Docs/1.1/MeeGo overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview"/>
				<updated>2010-11-03T15:41:15Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo application development overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo application development overview=&lt;br /&gt;
&lt;br /&gt;
The MeeGo 1.1 release provides a toolset for application developers, supporting cross-platform development. These tools make it easy to enter the MeeGo application ecosystem, and are built, like MeeGo, on proven open-source technologies. &lt;br /&gt;
&lt;br /&gt;
The big news for application developers is that '''Qt Quick''' is now part of the MeeGo release. This new technology allows rapid application UI development based on QML and JavaScript. It is also easily extendable with C++ objects, allowing a clear separation between UI logic (QML/JavaScript), and backend logic (Qt/C++). Qt Quick is ideal for MeeGo application development because it is highly flexible, allowing a developer to modify a UI easily so that it delivers an optimal user experience on all MeeGo devices. There are many Qt Quick examples and tutorials available already. For example, see [http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial the official Qt Quick tutorial]. &lt;br /&gt;
&lt;br /&gt;
MeeGo SDK, based on Qt Creator, allows developers to create native applications for a range of devices (such as the N900, Aava, and Netbook devices), using both the Qt/C++ and Qt Quick frameworks. The SDK supports using Qt 4.7 and MeeGo Touch Framework and is packaged with Qt Quick development libraries. It also supports multiple toolchains, allowing compilation for both the x86 and ARM processor architectures. This means the same code base can be used for N900, Aava, and Netbook devices.&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 also supports the Web Runtime (WRT) environment, which means developers can use web-based technologies (HTML/CSS/JavaScript) to create applications for MeeGo. It is also possible to embed WRT UIs into C++ applications using Qt wrapper objects such as QWebView from the QtWebKit module.&lt;br /&gt;
 &lt;br /&gt;
With a new set of tools, the availability of technologies such as WRT and Qt Quick, and accompanying developer documentation, MeeGo application development has become easier and more accessible. &lt;br /&gt;
&lt;br /&gt;
The following sections outline the software development kits available for this MeeGo release.&lt;br /&gt;
&lt;br /&gt;
= SDK alternatives =&lt;br /&gt;
&lt;br /&gt;
The following sections present options for starting application development. Note that it is also possible to combine the technologies presented in this section in hybrid applications, with parts implemented in C++ and others in JavaScript.&lt;br /&gt;
&lt;br /&gt;
The key choice is between '''MeeGo SDK''' and '''Web SDK'''. Both provide an integrated development environment (IDE) that can be used to contribute to MeeGo. MeeGo SDK supports Qt Quick development, making it the tool of choice for most application development. &lt;br /&gt;
&lt;br /&gt;
==MeeGo SDK overview==&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is used to develop native applications with cross-platform compatibility. &lt;br /&gt;
&lt;br /&gt;
The following table describes MeeGo SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''MeeGo SDK'''&lt;br /&gt;
|C/C++, Qt Quick (Windows, Linux) &lt;br /&gt;
|Developers who want to create native applications and developers who want their application to be compatible with multiple mobile platforms, and developers who want to use Qt Quick. &lt;br /&gt;
| &lt;br /&gt;
* Get MeeGo SDK for Linux [[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux| &amp;lt;here&amp;gt;]]. &lt;br /&gt;
* Get MeeGo SDK for Windows [[MeeGo_SDK_for_Windows| &amp;lt;here&amp;gt;]].&lt;br /&gt;
* For more information on developing with MeeGo SDK, read [[SDK/Docs/1.1#Using_the_SDK:__Qt.2C_WRT.2C_Hello_World.2C_Debugging| this]]. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK includes the following tools and components:&lt;br /&gt;
* '''Qt Creator''', the integrated development environment &lt;br /&gt;
** '''MADDE''' for easy cross-platform development&lt;br /&gt;
* '''simulator''' for quickly running and testing user interaction and functionality of applications that use Qt Mobility 1.0 and Qt 4.7 APIs&lt;br /&gt;
* '''emulators''' for handset and netbook running MeeGo applications on an environment practically identical to the device. Emulator not only provides the platform system but also emulates device hardware.&lt;br /&gt;
&lt;br /&gt;
==Web SDK overview==&lt;br /&gt;
&lt;br /&gt;
Web SDK is used to develop web-based applications. Windows developers of web-based content can use Web SDK. Later, the same will become possible for Linux developers.&lt;br /&gt;
&lt;br /&gt;
The following table describes Web SDK:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:120px;&amp;quot; | Technologies&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:170px;&amp;quot; | Intended users&lt;br /&gt;
! style=&amp;quot;background:#efefef; width:400px;&amp;quot; | Where to get started&lt;br /&gt;
|-&lt;br /&gt;
|'''Web SDK'''&lt;br /&gt;
|JavaScript, HTML, CSS&lt;br /&gt;
(Windows) &lt;br /&gt;
|Developers who want to create web-centric applications and combine web services with device data and are interested in HTML/JavaScript development. &lt;br /&gt;
| [[SDK/Docs/1.1/Web SDK with WRT| You can find the instructions for getting the Web SDK and an introductory example here]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= MeeGo 1.1 SDK web sites for application developers=&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.meego.com/SDK/Docs/1.1 MeeGo 1.1 developer documentation]&lt;br /&gt;
* [http://apidocs.meego.com/1.1-preview/html/index.html API references] //replace with direct links to MeeGo API and Platform API//&lt;br /&gt;
* [http://meego.com/developers MeeGo development page at meego.com]&lt;br /&gt;
* [http://www.meego.gitorious.org MeeGo git repository] contains the MeeGo platform source code.&lt;br /&gt;
* [http://bugs.meego.com Central location for bug reporting] which is also used as a simple task reporting tool.&lt;br /&gt;
* [http://forum.meego.com MeeGo Forum] enables users, developers and anybody interested in MeeGo to discuss about the MeeGo project and related issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story</id>
		<title>SDK/Docs/1.1/MeeGo developer story</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story"/>
				<updated>2010-11-03T15:35:45Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
'''This is a draft (2010-10-21)'''&lt;br /&gt;
&lt;br /&gt;
= Update to developer story on www.meego.com/developers =&lt;br /&gt;
&lt;br /&gt;
As an application developer, you can use C++, Web technologies, and QML to write applications for MeeGo. Currently, the following SDKs are available:&lt;br /&gt;
* the MeeGo SDK, which is the main development environment for creating native applications. This SDK allows you to use Qt/C++ and Qt Quick. MeeGo SDK is based on the Qt Creator and supports Qt 4.7 and Qt Mobility 1.0.2 frameworks. &lt;br /&gt;
* the Web SDK, which is the additional development environment for creating web-based applications. This SDK is based on open-source technology. &lt;br /&gt;
&lt;br /&gt;
Both SDKs integrate into the standard development process:&lt;br /&gt;
# Developing&lt;br /&gt;
# Debugging&lt;br /&gt;
# Packaging&lt;br /&gt;
# Distributing&lt;br /&gt;
&lt;br /&gt;
//We take the image from www.meego.com/developers/Developer Story.//&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Developing==&lt;br /&gt;
&lt;br /&gt;
With the MeeGo SDK, you can create applications for a range of devices from a single code base. Since the SDK supports the simulation of MeeGo devices, you can create software without an actual MeeGo device. Currently, MeeGo SDK supports the Linux and Windows operating systems. &lt;br /&gt;
&lt;br /&gt;
With the Web SDK, you can create MeeGo applications based on web technologies, such as JavaScript/HTML/CSS. This SDK is also available for several development platforms. &lt;br /&gt;
&lt;br /&gt;
You can also create hybrid applications by wrapping a WRT application with a Qt/C++ object.&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
With MeeGo SDK, you can debug applications on the device and within a MeeGo device simulator. Since debugging is integrated into the IDE, you can debug your applications, for instance, by stepping through your code and inserting breakpoints. &lt;br /&gt;
&lt;br /&gt;
The Web SDK also supports debugging WRT applications.&lt;br /&gt;
&lt;br /&gt;
==Packaging==&lt;br /&gt;
&lt;br /&gt;
The MeeGo SDK generates packages for deploying software to MeeGo devices.  To run an application on a MeeGo device, package the application, send it to a device, and install the application. &lt;br /&gt;
&lt;br /&gt;
With the Web SDK, package the WRT applications for MeeGo according to the standards-based [http://www.w3.org/TR/widgets/ W3C Widget Packaging and Configuration specification].&lt;br /&gt;
&lt;br /&gt;
==Distributing==&lt;br /&gt;
&lt;br /&gt;
To distribute MeeGo applications you can use the infrastructure supplied by the MeeGo project for the distribution of free, open-source applications (under construction) or submit the application to an application store.&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-03T15:27:27Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Planned improvements for later releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no forward compatibility promise. The APIs listed here are considered stable and may be useful for some application developers, specifically for game development and complex multimedia applications.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo Platform API for MeeGo 1.1 consists of:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, the API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
* Other device categories as needed&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-03T15:21:37Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo Platform API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no forward compatibility promise. The APIs listed here are considered stable and may be useful for some application developers, specifically for game development and complex multimedia applications.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo Platform API for MeeGo 1.1 consists of:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, Platform API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-03T15:19:28Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo Platform API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no forward compatibility promise. The APIs listed here are considered stable and may be useful for some application developers, specifically for game development and complex multimedia applications.&lt;br /&gt;
&lt;br /&gt;
'''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 and future releases of MeeGo API shall cover some of the capabilities listed in this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo Platform API for MeeGo 1.1 consists of:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
According to the recommended usage of the libraries, Platform API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T14:46:42Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* API references */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
''//The following short intro is to be used for API landing page here http://apidocs.meego.com/1.1-api-preview/ //''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/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.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases. &lt;br /&gt;
&lt;br /&gt;
''//Note that '''[[SDK/Docs/1.1/Platform_API| updated content for  MeeGo Platform API reference main page]]''' has not yet been moved to the HTML reference site. Also, the outdated [http://meego.com/developers/meego-api Overview of MeeGo API] in meego.com should be removed //''&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T14:37:31Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture == &lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==API references==&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API] //to be updated /removed //&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''//The following short intro is to be used for API landing page here http://apidocs.meego.com/1.1-api-preview/ //''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/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.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases. (Draft content for [[SDK/Docs/1.1/Platform_API| new Platform API main page]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-03T14:24:31Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
''//Draft for review. Text to be added to Platform API main page, here: http://apidocs.meego.com/1.1-api-preview/platform/html/index.html//''&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no forward compatibility promise. The APIs listed here are considered stable and may be necessary for some application developers, specifically for game development and complex multimedia applications.&lt;br /&gt;
&lt;br /&gt;
'''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 and future releases of MeeGo API shall cover some of the capabilities listed in this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo Platform API for MeeGo 1.1 consists of:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
To clarify the recommended usage of the libraries, Platform API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Qt, QML, and Qt Mobility are the recommended technologies to use for all development, when possible. These frameworks continue to develop improved multimedia support so that eventually linking directly with MeeGo Platform API libraries will not be necessary.&lt;br /&gt;
&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Platform_API</id>
		<title>SDK/Docs/1.1/Platform API</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Platform_API"/>
				<updated>2010-11-03T14:21:25Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: Created page with &amp;quot;== MeeGo Platform API  ==  MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MeeGo Platform API  ==&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 includes additional libraries that can be used when creating applications. The APIs listed here are not in the scope of MeeGo API and have no forward compatibility promise. The APIs listed here are considered stable and may be necessary for some application developers, specifically for game development and complex multimedia applications.&lt;br /&gt;
&lt;br /&gt;
'''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 and future releases of MeeGo API shall cover some of the capabilities listed in this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MeeGo Platform API for MeeGo 1.1 consists of:&lt;br /&gt;
* Web Runtime (WRT) 1.2&lt;br /&gt;
* MeeGo Touch Framework (MTF)&lt;br /&gt;
* GStreamer 0.10&lt;br /&gt;
* PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''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.&lt;br /&gt;
&lt;br /&gt;
=== Planned improvements for later releases ===&lt;br /&gt;
&lt;br /&gt;
To clarify the recommended usage of the libraries, Platform API will be divided into the following categories for future releases of MeeGo:&lt;br /&gt;
&lt;br /&gt;
* Common (APIs such as WRT, Gstreamer, Pulseaudio)&lt;br /&gt;
* Handsets (APIs such as MTF)&lt;br /&gt;
* IVI&lt;br /&gt;
* Netbook&lt;br /&gt;
&lt;br /&gt;
The categories will reflect the contents of sysroots and images provided with MeeGo SDK releases.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Qt, QML, and Qt Mobility are the recommended technologies to use for all development, when possible. These frameworks continue to develop improved multimedia support so that eventually linking directly with MeeGo Platform API libraries will not be necessary.&lt;br /&gt;
&lt;br /&gt;
[[category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T14:07:54Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* MeeGo 1.1 Developer Documentation -- Table of Contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[[SDK/Docs/1.1/Release_notes| MeeGo 1.1 SDK release notes]] //to be updated// &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_overview| MeeGo application development overview]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_developer_story| MeeGo developer story]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Terminology|MeeGo SDK terminology]]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API] //to be updated /removed //&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API reference]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T14:02:43Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Setting up your device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo application development overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo developer story] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK terminology]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API ( to be updated/removed )]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API reference]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T13:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Setting up your device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo application development overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo developer story] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK terminology]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API ( to be updated/removed )]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API reference]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&lt;br /&gt;
[[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] //not up-to-date, yet//&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T13:45:50Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Architecture and API overviews */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo application development overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo developer story] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK terminology]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API ( to be updated/removed )]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API reference]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API reference]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T13:41:28Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Architecture and API overviews */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo application development overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo developer story] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK terminology]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-api Overview of MeeGo API ( to be updated/removed )]&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1</id>
		<title>SDK/Docs/1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1"/>
				<updated>2010-11-03T13:37:54Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Architecture and API overviews */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeeGo 1.1 Developer Documentation -- Table of Contents =&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 developer documentation in Wiki includes the following sections.&lt;br /&gt;
&lt;br /&gt;
== Introduction to MeeGo 1.1==&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Release_notes MeeGo 1.1 SDK release notes] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_overview MeeGo application development overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/MeeGo_developer_story MeeGo developer story] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://wiki.meego.com/SDK/Docs/1.1/Terminology MeeGo SDK terminology]&lt;br /&gt;
&lt;br /&gt;
== Architecture and API overviews==&lt;br /&gt;
[http://meego.com/developers/meego-architecture MeeGo architecture overview] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo architecture layer view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-domain-view MeeGo architecture domain view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-architecture/meego-architecture-api-view MeeGo architecture API view]&amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/meego-api MeeGo API ( to be updated/removed )]&lt;br /&gt;
&lt;br /&gt;
== UI guidelines ==&lt;br /&gt;
[http://meego.com/developers/meego-ux-design-principles UI design principles] &amp;lt;br/&amp;gt;&lt;br /&gt;
[http://meego.com/developers/ui-design-guidelines UI design guidelines] &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setting up your development environment ==&lt;br /&gt;
=== Linux ===&lt;br /&gt;
[[SDK/Docs/1.1/Getting_started_with_the_MeeGo_SDK_for_Linux|Installing and configuring MeeGo SDK for Linux]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_Graphics_Acceleration|Checking your system's graphics capabilities]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alternative development approaches ====&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo_SDK_with_Xephyr|Developing with Xephyr]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux|Creating a MeeGo chroot]]&lt;br /&gt;
&lt;br /&gt;
=== Setting up the emulator ===&lt;br /&gt;
[[SDK/Docs/1.1/Configuring QEMU runtimes|Setting up the emulator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setting up your device===&lt;br /&gt;
[[SDK/Docs/1.1/Setting up N900 device|Setting up your N900 device]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Setting up Netbook|Setting up your Netbook]]&lt;br /&gt;
&lt;br /&gt;
== Developing native applications ==&lt;br /&gt;
[[SDK/Docs/1.1/Developing_for_MeeGo |Developing for MeeGo]] &amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Creating Hello World |Creating and running your first application]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/Debugging with Qt Creator |Debugging with Qt Creator]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SDK/Docs/1.1/MeeGo SDK with Qt | Example Qt applications]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developing Web Runtime applications==&lt;br /&gt;
[[SDK/Docs/1.1/Web SDK with WRT |Developing Web Runtime applications]]&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Terminology</id>
		<title>SDK/Docs/1.1/Terminology</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Terminology"/>
				<updated>2010-11-03T12:29:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes:&lt;br /&gt;
* To define terms used in MeeGo 1.1 documentation&lt;br /&gt;
* To standardise spelling and usage of terms and abbreviations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
&lt;br /&gt;
'''cross-compilation'''&lt;br /&gt;
&lt;br /&gt;
The process of compiling a program or library on a different architecture or operating system than it will be run upon.&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
'''IDE'''&lt;br /&gt;
 &lt;br /&gt;
Integrated Development Environment. A software application that provides a comprehensive set of tools for software development. Usually comprises at least a source code editor, compiler and/or interpreter, build automation tools and a debugger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MADDE'''&lt;br /&gt;
&lt;br /&gt;
MADDE is a development and debugging environment for MeeGo applications. It is the back-end for Qt Creator but you can also use MADDE directly through its command-line interface, MADDE Terminal.&lt;br /&gt;
&lt;br /&gt;
'''MADDE Terminal'''&lt;br /&gt;
&lt;br /&gt;
A shell to access MADDE functionality directly through a command line interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MeeGo API'''&lt;br /&gt;
&lt;br /&gt;
A set of selected APIs providing a toolset for MeeGo application developers. &lt;br /&gt;
For MeeGo 1.1, MeeGo API includes  Qt 4.7, Qt Mobility 1.0, OpenGL ES 1.1, and OpenGL ES 2.0. For more information see http://apidocs.meego.com/.&lt;br /&gt;
MeeGo API will be extended to provide additional APIs in future releases.&lt;br /&gt;
&lt;br /&gt;
'''MeeGo platform''' &lt;br /&gt;
&lt;br /&gt;
An open source platform that enables developers to deploy applications across a variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo]&lt;br /&gt;
&lt;br /&gt;
'''MeeGo SDK'''&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, Image(s), two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages. Installation will become simpler as the SDK matures.&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
'''Native application''' &lt;br /&gt;
&lt;br /&gt;
An application that is compiled for a particular device before distribution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
&lt;br /&gt;
'''OBS'''&lt;br /&gt;
&lt;br /&gt;
openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website]. MeeGo packages are built using the MeeGo build service, http://build.meego.com/.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
&lt;br /&gt;
'''Platform API'''&lt;br /&gt;
// add description based on Platform API intro page//&lt;br /&gt;
Includes Web Runtime 1.2, MeeGo Touch Framework (MTF), GStreamer 0.10, and PulseAudio 0.9.21&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Q==&lt;br /&gt;
'''QEMU'''&lt;br /&gt;
 &lt;br /&gt;
Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device.&lt;br /&gt;
&lt;br /&gt;
'''Qt Creator'''&lt;br /&gt;
 &lt;br /&gt;
An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development.&lt;br /&gt;
&lt;br /&gt;
'''Qt Mobility API''' &lt;br /&gt;
&lt;br /&gt;
A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; '''Qt Quick'''&lt;br /&gt;
&lt;br /&gt;
Collection of technologies designed to help developers create intuitive, modern-looking, fluid user interfaces used on mobile phones, media players, set-top boxes and other portable devices. Qt Quick consists of a rich set of user interface elements, a declarative language for describing user interfaces and a language runtime. Qt Quick is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt; R==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt; '''runtime'''&lt;br /&gt;
&lt;br /&gt;
Emulation environment or a real device where binaries can be run.&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''sysroot''' &lt;br /&gt;
&lt;br /&gt;
A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; '''toolchain'''&lt;br /&gt;
&lt;br /&gt;
A part of the SDK that contains ARM cross-compilation tools, such as compiler and linker. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/SDK/Docs/1.1/Terminology</id>
		<title>SDK/Docs/1.1/Terminology</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/SDK/Docs/1.1/Terminology"/>
				<updated>2010-11-03T12:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* M */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes:&lt;br /&gt;
* To define terms used in MeeGo 1.1 documentation&lt;br /&gt;
* To standardise spelling and usage of terms and abbreviations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
&lt;br /&gt;
'''cross-compilation'''&lt;br /&gt;
&lt;br /&gt;
The process of compiling a program or library on a different architecture or operating system than it will be run upon.&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
'''IDE'''&lt;br /&gt;
 &lt;br /&gt;
Integrated Development Environment. A software application that provides a comprehensive set of tools for software development. Usually comprises at least a source code editor, compiler and/or interpreter, build automation tools and a debugger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MADDE'''&lt;br /&gt;
&lt;br /&gt;
MADDE is a development and debugging environment for MeeGo applications. It is the back-end for Qt Creator but you can also use MADDE directly through its command-line interface, MADDE Terminal.&lt;br /&gt;
&lt;br /&gt;
'''MADDE Terminal'''&lt;br /&gt;
&lt;br /&gt;
A shell to access MADDE functionality directly through a command line interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''MeeGo API'''&lt;br /&gt;
&lt;br /&gt;
A set of selected APIs providing a toolset for MeeGo application developers. &lt;br /&gt;
For MeeGo 1.1, MeeGo API includes  Qt 4.7, Qt Mobility 1.0, OpenGL ES 1.1, and OpenGL ES 2.0. For more information see http://apidocs.meego.com/.&lt;br /&gt;
MeeGo API will be extended to provide additional APIs in future releases.&lt;br /&gt;
&lt;br /&gt;
'''MeeGo platform''' &lt;br /&gt;
&lt;br /&gt;
An open source platform that enables developers to deploy applications across a variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo]&lt;br /&gt;
&lt;br /&gt;
'''MeeGo SDK'''&lt;br /&gt;
&lt;br /&gt;
MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, Image(s), two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages. Installation will become simpler as the SDK matures.&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
'''Native application''' &lt;br /&gt;
&lt;br /&gt;
An application that is compiled for a particular device before distribution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O==&lt;br /&gt;
&lt;br /&gt;
'''OBS'''&lt;br /&gt;
&lt;br /&gt;
openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website]. MeeGo packages are built using the MeeGo build service, http://build.meego.com/.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
==Q==&lt;br /&gt;
'''QEMU'''&lt;br /&gt;
 &lt;br /&gt;
Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device.&lt;br /&gt;
&lt;br /&gt;
'''Qt Creator'''&lt;br /&gt;
 &lt;br /&gt;
An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development.&lt;br /&gt;
&lt;br /&gt;
'''Qt Mobility API''' &lt;br /&gt;
&lt;br /&gt;
A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; '''Qt Quick'''&lt;br /&gt;
&lt;br /&gt;
Collection of technologies designed to help developers create intuitive, modern-looking, fluid user interfaces used on mobile phones, media players, set-top boxes and other portable devices. Qt Quick consists of a rich set of user interface elements, a declarative language for describing user interfaces and a language runtime. Qt Quick is supported in MeeGo 1.1.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt; R==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt; '''runtime'''&lt;br /&gt;
&lt;br /&gt;
Emulation environment or a real device where binaries can be run.&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''sysroot''' &lt;br /&gt;
&lt;br /&gt;
A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications.&lt;br /&gt;
&lt;br /&gt;
==T==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; '''toolchain'''&lt;br /&gt;
&lt;br /&gt;
A part of the SDK that contains ARM cross-compilation tools, such as compiler and linker. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: MeeGo 1.1]]&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	<entry>
		<id>http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1</id>
		<title>Developer Guide for MeeGo 1.1</title>
		<link rel="alternate" type="text/html" href="http://wiki.meego.com/Developer_Guide_for_MeeGo_1.1"/>
				<updated>2010-11-03T12:23:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tittav: /* Getting started with MeeGo SDK for Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:devguide]]&lt;br /&gt;
[[Category:meego-1.1]]&lt;br /&gt;
&lt;br /&gt;
== Contents of this page == &lt;br /&gt;
&lt;br /&gt;
This site is used for mapping documentation for application developers about Meego 1.1 documentation release. Eventually, the page will contain links to all relevant MeeGo 1.1 developer documentation content. &lt;br /&gt;
&lt;br /&gt;
'''Please be patient while the content on this page is being updated.'''&lt;br /&gt;
&lt;br /&gt;
Note that this page will not link to any other documentation, such as &lt;br /&gt;
* instructions about writing documentation&lt;br /&gt;
* platform development instructions&lt;br /&gt;
* process descriptions describing how MeeGo OS work is carried out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Content drafts for MeeGo 1.1 == &lt;br /&gt;
&lt;br /&gt;
* If you are currently working on draft material for MeeGo 1.1, add links to all the pages you are updating, here. &lt;br /&gt;
* If you cannot find a category (heading) describing the item you are working on, create a new one. Add also 1) a description of the purpose of the page(s) 2) location of page 3) links to source material that will become outdated when your page is ready 4) content status for MeeGo 1.1 release&lt;br /&gt;
* TIP: see the list of pages in the next section. If you see pages that are related to the content you are working on, check to see if they should be moved to this section as content to be archived after release(remember to delete from the possible update needs list).&lt;br /&gt;
* Legend: colours represent the state of the document:&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;Done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Currently being updated&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;Merged into another document, or no longer required; should be archived into previous version of docs&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current developer guide TOC for MeeGo 1.1 ==&lt;br /&gt;
&lt;br /&gt;
[[SDK/Docs/1.1]]&lt;br /&gt;
&lt;br /&gt;
=== Release notes ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Release notes page providing info on tools versions, default features, system requirements, and known issues in the release.&lt;br /&gt;
&lt;br /&gt;
'''Link:''' &lt;br /&gt;
[[SDK/Docs/1.1/Release notes]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:''' &lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' &lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;draft done and ready for MeeGo 1.1 documentation review, moved to correct location after review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Introduction ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Ronan&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introductory materials providing an overview of the release, description on what it provides for developers. Also links and introductions to different websites containing information  related to the release. To also include an overview to native vs. web side. &lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  &amp;lt;add links&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;[[SDK/Docs/1.1/MeeGo developer story]] (Developer story  update -&amp;gt; on a more general level, not tied to a specific release.) - [[User:Elliot|Elliot Smith]] - I added some material here; should also include content from [[MeeGo SDK Development Options]]; Bob Spencer is going to do the merge&amp;lt;/span&amp;gt; - &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; I did a draft of the updated Developer Story www.meego.com - at a similar abstract level as before, comments welcome [[User:macron|Ronan Mac Laverty]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo_overview]] (Description of developer offering for 1.1, containing an overview of MeeGo websites and their purpose) - &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt; The first version is ready for review [[User:macron|Ronan Mac Laverty]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* draft version http://wiki.meego.com/Application_developer_site/Draft_content/Community&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Drafts created by Friday 22.10.&lt;br /&gt;
&lt;br /&gt;
=== Architecture overview ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Introduction to MeeGo 1.1 architecture with picture(s) illustrating the architectural composition.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &amp;lt;add links&amp;gt;&lt;br /&gt;
* http://meego.com/developers/meego-architecture&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-layer-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-domain-view&lt;br /&gt;
* http://meego.com/developers/meego-architecture/meego-architecture-api-view&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
Old content has already been removed.&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;drafts done and ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI guidelines ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot&lt;br /&gt;
&lt;br /&gt;
'''Description:''' UI and user experience guidelines on things to consider when designing a handset application &lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [http://meego.com/developers/meego-ux-design-principles MeeGo User Experience Design Principles]&lt;br /&gt;
* [http://meego.com/developers/ui-design-guidelines UI Design Guidelines]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready for MeeGo 1.1 documentation review.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Linux ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Linux, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* [[SDK/Docs/1.1/Getting started with the MeeGo SDK for Linux]] Includes instructions for installing and configuring MeeGo 1.1 development environment on Linux. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Setting up your device for application development'''&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_N900_device | Setting up N900 device]] Includes information on installing MeeGo image and configuring device access for N900. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Aava| Setting up Aava]] Information on installing MeeGo image and configuring device access for Aava. &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;Kerry working on this.&amp;lt;/span&amp;gt;&lt;br /&gt;
** [[SDK/Docs/1.1/Setting_up_Netbook | Setting up Netbook]] Includes info on installing MeeGo image and configuring device access; Qt Creator setup is copied from N900 page. &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Developing_for_MeeGo|Developing for MeeGo]] Includes short description of dev workflow: Analysis, Designing, Coding, Building and packaging). &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt; Bob + Ronan to comment on how to finalize this page. &amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Creating_Hello_World | Creating Hello World]] This section describes how to create, package and run your first application on a device.&lt;br /&gt;
*: [[User:Elliot|Elliot]] removed debugging section again 2010-10-29 &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Debugging_with_Qt_Creator | Debugging]] This section describes how to debug your application in Qt Creator.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] ready&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Configuring QEMU runtimes]] This covers setting up a QEMU runtime.&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] Instructions currently use MADDE, but only for handset; also, the handset runtime is old; and there is no runtime for netbook yet (though I think some are pending); if there are no up to date runtimes soon, or other downloadable, QEMU-ready images, we will have to fall back on telling people to build a QEMU GL-accelerated image manually, as per [[MeeGo SDK Building QEMU Tools]]. //Titta: we need Intel QEMU instructions, here, Fathi making updates for ARM QEMU.&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK with Xephyr]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] - updated and verified, as this is currently the main viable approach to simulating MeeGo (on Linux only)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/Building a MeeGo chroot on Linux]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] updated and verified; linked to from [[SDK/Docs/1.1/MeeGo SDK with Xephyr]] so needed on developer site&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[SDK/Docs/1.1/MeeGo SDK Graphics Acceleration]]&lt;br /&gt;
*: &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[User:Elliot|Elliot]] copied from http://wiki.meego.com/MeeGo_SDK_Graphics_Acceleration; ready to go; required for checking whether QEMU will work&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* [[Getting started with the MeeGo SDK for Linux]]&lt;br /&gt;
*** http://wiki.meego.com/MeeGo_SDK_with_QEMU#Use_Qt_Creator_to_Develop_MeeGo_Applications (is this going to be moved into its own page?)&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Install&lt;br /&gt;
** http://wiki.meego.com/SDK/Testing#Configure_MADDE&lt;br /&gt;
** http://wiki.meego.com/ARM/N900/Install/chroot&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Development_Guide&lt;br /&gt;
** http://wiki.meego.com/MeeGo_SDK_Troubleshooting&lt;br /&gt;
** http://wiki.meego.com/Developer_tools&lt;br /&gt;
* [[Packaging MeeGo applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates for the release are frozen.&lt;br /&gt;
&lt;br /&gt;
=== Getting started with MeeGo SDK for Windows===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Bob, Veli&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Instructions on installing MeeGo SDK on Windows, required configurations to get the development environment set up, running an application on simulator, emulator and device, and creating an RPM package.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_for_Windows_Installer&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Work on drafts ongoing. Drafts cannot be finalized or reviewed before tool updates and installer are ready.&lt;br /&gt;
&lt;br /&gt;
=== Examples (and tools instructions) ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Elliot, Kerry&lt;br /&gt;
&lt;br /&gt;
'''Description:''' Links to example applications relevant for the MeeGo 1.1 release. &lt;br /&gt;
Also includes instructions for using tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/MeeGo SDK with Qt]] - [[User:Elliot|Elliot Smith]] created a landing page for Qt but focused on its use in a MeeGo context; added instructions for running examples and finding sample source&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Web SDK with WRT]] - [[User:Elliot|Elliot Smith]] updated; Windows-focused, as package for my OS (Fedora) isn't available; will probably be superseded by docs in the WebSDK itself; added some instructions about installing and running examples&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;[[SDK/Docs/1.1/Debugging with Qt Creator]] - [[User:Elliot|Elliot Smith]] finally managed to complete this, verified for Fedora 13 with meego-sdk-qt-creator 2.0.1-21.1 + MADDE 0.7.53-20.1 + ia32 sysroot, deploying to and remote debugging on real MeeGo netbook with image 1.1.80.2.20101019.1&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
&lt;br /&gt;
=== API reference ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Murali&lt;br /&gt;
&lt;br /&gt;
'''Description:''' API reference library allowing you to browse MeeGo API documentation online. Introductory content on API offering.&lt;br /&gt;
&lt;br /&gt;
'''Link(s):''' &lt;br /&gt;
&lt;br /&gt;
//the following short intro to be placed here http://apidocs.meego.com/1.1-api-preview/ //&lt;br /&gt;
&lt;br /&gt;
MeeGo 1.1 release provides two API reference libraries for development work:&lt;br /&gt;
&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/core/html/index.html MeeGo API] includes the official API set for MeeGo application development. For MeeGo API, compatibility with future MeeGo releases is guaranteed.&lt;br /&gt;
* [http://apidocs.meego.com/1.1-api-preview/platform/html/index.html MeeGo Platform API] extends the official MeeGo API by providing additional functionalities. However, Platform API does not come with a compatibility guarantee with future MeeGo releases.&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
* http://meego.com/developers/meego-api //update the intro? //&lt;br /&gt;
&lt;br /&gt;
'''Status:'''&lt;br /&gt;
Draft in review.&lt;br /&gt;
&lt;br /&gt;
=== Terminology ===&lt;br /&gt;
&lt;br /&gt;
'''Area owners:''' Titta&lt;br /&gt;
&lt;br /&gt;
'''Description:''' A release-specific terminology page + update to the general glossary page in http://wiki.meego.com/Glossary&lt;br /&gt;
&lt;br /&gt;
'''Link(s):'''  [[SDK/Docs/1.1/Terminology]]&lt;br /&gt;
&lt;br /&gt;
'''Old content to be archived after release:'''&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
'''Status:''' DRAFT, to be reviewed. Updates to main glossary made after this (applicable parts).&lt;br /&gt;
&lt;br /&gt;
== Possible update needs == &lt;br /&gt;
&lt;br /&gt;
If you are working on draft material for MeeGo 1.1, please go through the below list to check if you should be updating some of the pages. Move links to the section above, if needed. Note that the list currently also includes also items that are not (directly) relevant for MeeGo 1.1 application developers. If you spot such links, mark them with ''N/A''&lt;br /&gt;
&lt;br /&gt;
* http://wiki.meego.com/Guide_to_the_MeeGo_developer_library&lt;br /&gt;
* http://meego.com/developers/meego-developer-story&lt;br /&gt;
* http://meego.com/developers/meego-api&lt;br /&gt;
* http://build.meego.com/&lt;br /&gt;
* http://wiki.meego.com/Build_Infrastructure&lt;br /&gt;
* http://wiki.meego.com/Release_Infrastructure&lt;br /&gt;
* http://meego.gitorious.org/&lt;br /&gt;
* http://repo.meego.com/&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Touch_Framework - [[User:Elliot|Elliot Smith]] should we copy this over to the SDK docs, or just link out to it so it can stay on the wiki?&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Ecosystem&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Highlights&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction/Demos&lt;br /&gt;
* http://wiki.meego.com/Application_developer_site/DraftContent/Introduction&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Emulator_QEMU&lt;br /&gt;
* http://wiki.meego.com/MeeGo_SDK_All_in_One&lt;br /&gt;
* http://wiki.meego.com/MeeGo_Porting_Guide ''N/A'' aimed at projects taking meego to use on new hardware&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;[[MeeGo SDK Building QEMU Tools]] - [[User:Elliot|Elliot Smith]] is updating; broken for netbook again as I can't install to the raw disk image from current images; instructions don't work for handset due to an issue under investigation by Zhiyuan Lv&amp;lt;/span&amp;gt;&lt;br /&gt;
* http://wiki.meego.com/Developing_in_a_Meego_Environment  ''N/A''&lt;br /&gt;
* http://wiki.meego.com/Handset_Design_Guide ''N/A'' //not in scope for 1.1//&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:grey;&amp;quot;&amp;gt; [[Hello_World_-_MeeGo_x86_development_on_Linux]] - [[User:Elliot|Elliot Smith]] - I moved useful content from this page to [[SDK/Docs/1.1/Debugging with Qt Creator]] and [[SDK/Docs/1.1/MeeGo SDK with Xephyr]], so this page can be archived now&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_Development_Options - [[User:Elliot|Elliot Smith]] should be archived as content is out of sync with 1.1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;http://wiki.meego.com/MeeGo_SDK_with_Stock_Images - [[User:Elliot|Elliot Smith]] merged with [[SDK/Docs/1.1/Building_a_MeeGo_chroot_on_Linux]], so this page can be archived into SDK/Docs/1.0 now&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tittav</name></author>	</entry>

	</feed>