Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

(Difference between revisions)


From Wiki
Jump to: navigation, search
Mictao (Talk | contribs)
kiran10182 (Talk | contribs)
m (Reverted edits by Mictao (Talk) to last revision by owi2010 )
Line 31: Line 31:
* [ Nokia Qt SDK Getting Started Guide]
* [ Nokia Qt SDK Getting Started Guide]
* [ Maemo 5 Developer Guide]
* [ Maemo 5 Developer Guide]
* [ androidhome]
== Maemo 4 tutorials ==
== Maemo 4 tutorials ==
Line 37: Line 37:
* [ Maemo 4 Quick Start Guide]
* [ Maemo 4 Quick Start Guide]
* [ maemo for mobile developers] (especially for developers familiar with Symbian or .Net development)
* [ maemo for mobile developers] (especially for developers familiar with Symbian or .Net development)
* [ androidhome]
=Key Technologies=
=Key Technologies=

Revision as of 09:40, 22 July 2010

Maemo logo.jpg

Featured Maemo Articles                                         Approved-article.gif more...

The Maemo platform is a computer architecture platform built on desktop open source components. It’s aimed at enabling applications and innovative technology for mobile handheld devices.

The platform is based on the GNU/Linux operating system and the GNOME desktop. Its finger optimised Hildon UI is customised for the screen size and usage typical for a touch-screen enabled handheld device. The development platform is targeted at innovative developers and organisations creating applications and new technologies for mobile devices. Utilising the Maemo platform, it’s easy to mobilise existing desktop solutions, particularly those based on Qt. The Maemo platform enables various business models, including proprietary application distribution.

Maemo, first introduced in 2005, is one of the core platforms for Nokia’s high-end products. Maemo has reached a level of functionality to provide a full Internet experience in pocket sized devices – with an intuitive UI. The Maemo devices available include the Nokia N800, the Nokia N810 and the Nokia N900.

With the release of the Nokia N900 firmware version 10.2010.19-1, in May 2010, Qt is the recommended development language for Maemo applications. Using the Nokia Qt SDK, which offers a simple installation and eliminates the need for separate SDKs, mobile applications can be developed quickly and easily. Using the Qt APIs for Mobile Development applications can make use of many device features, such as contacts data, location data, and the accelerometers among others.

Alternatively, a native C runtime is available, complemented by officially supported C++ bindings. A complete set of Python bindings are provided by the community. Web developers are supported by the Mozilla Gecko engine and Flash 9. Mono, Java, and Ruby runtimes, among others, are provided by the Maemo community.

To support non-Qt development (or mixed development using Qt and native C or the C++ bindings) the Maemo SDK is available.



Forum Nokia offers various technical support services for developers creating applications and content for the Maemo platform.

Maemo 5 tutorials

Maemo 5 is used in the Nokia N900 mobile computer.


Maemo 4 tutorials

Maemo 4 is used in Nokia Internet Tablets, including the Nokia N810 and Nokia N800.


Key Technologies

External links


This category has the following 2 subcategories, out of 2 total.



Pages in category "Maemo"

The following 182 pages are in this category, out of 182 total.









H cont.








Q cont.







Media in category "Maemo"

The following 151 files are in this category, out of 151 total.

507 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.