User:Peterschneider/maemo software

Maemo Platform

The Maemo platform is the core software stack that runs on mobile devices such as the Nokia N810. The Maemo platform is built in large parts of open source components. The Maemo SDK provides an open development environment for applications on top of the Maemo platform.

The Maemo platform consists of the software stack from the Linux kernel to the Maemo APIs and the Hildon UI framework. Commercially available devices running on Maemo come with the pre-installed Hildon UI and a set of application delivered by Nokia. It is possible to develop other UIs on top of the Hildon UI framework. As an example, the Maemo SDK is delivered with an generic UI, the so-called Plankton UI.

Image:MaemoArchitecture.jpg


Evolution of Maemo Software

A series of Internet Tablets with touch screen have been built until today with the Maemo platform. The first device was the Nokia 770 Internet Tablet that was launched in November 2005. The Nokia 770 Internet Tablet allowed Internet access over WLAN connection. It had an Opera Internet browser and allowed consumers to stream files, tune in to Internet radio, and play favorite videos and music.

The next device on the Maemo platform was the Nokia N800 Internet Tablet built on Maemo 3 release. It added Skype/VoIP-calls over WLAN and had an integrated camera.

Another step forward was the Nokia N810 using Maemo 4. It has also a full QWERTY keyboard beside the touch screen, a Mozilla technology-based Internet browser, GoogleTalk support, and GPS onboard.

The latest device on the Maemo platform is the Nokia 810 WIMAX Edition on Diablo release, which added WiMAX connectivity to the software.

Figure: Latest device on the Maemo Platform - the Nokia N810 WiMAX Edition