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 device – with an intuitive UI. The Maemo devices on market include the Nokia N800, the Nokia N810 and the Nokia N900.
The maemo platform currently offers a native C runtime for developers, complemented by officially supported C++ bindings. A complete set of Python bindings are provided by the community. Web run-time with Mozilla Gecko engine and Flash 9. Mono, Java and Ruby run-times are provided by the maemo community, among others.
The Maemo SDK creates a sandboxed maemo development environment on a GNOME/Linux desktop system. The sandboxed environment is built principally on a tool called Scratchbox. In most ways this environment behaves like the operating system on the device, but with added development tools. This means that the development process is very similar to normal desktop Linux and GNOME/GTK+ development and the unique features of embedded development, such as cross-compiling, are handled transparently by Scratchbox.
Contents |
Forum Nokia offers various technical support services for developers who work on maemo platform.
Maemo 5 is used in Nokia Mobile Computers, including Nokia N900.
Maemo 4 is used in Nokia Internet Tablets, including Nokia N810 and Nokia N800.
The following 80 pages are in this category, out of 80 total.
The following 72 files are in this category, out of 72 total.