Home · All Classes · All Functions · Overviews

[Platform Notes]

Platform Notes - Maemo 5

Maemo 5 (Fremantle)

Although Maemo 5 uses a fairly standard Linux/X11 setup, its compositing window manager and native UI toolkit (Hildon) make it necessary to be aware of a few specialities of this platform, if the Qt application should look and feel the same as a native Maemo 5 application.

Window Manager

UI style guides

Style guides are available from Forum Nokia, which describe in detail how a Maemo 5 user interface should look and behave. Qt tries to follow the style guide closely, but there are many things which have to be done on the application side to completely follow these guidelines:

Here is a list of common questions and problems when developing for Maemo 5:

Known Limitations

In addition, the PR 1.1 firmware release for the N900 contains several known issues that will be resolved with the next (PR 1.2) firmware release.

If you still want to test Qt 4.6 on PR 1.1, you have to use the unsupported libqt4-maemo5- prefixed packages from the Maemo extras-devel repository which will install to /opt. On PR 1.2 however, Qt 4.6 is already a part of the firmware and is installed in /usr.

[Platform Notes]


Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.6.2