User:Peterschneider/maemo software

(Evolution of Maemo Software)
(Maemo Platform)
Line 3: Line 3:
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 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.
+
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 applications 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]]
[[Image:MaemoArchitecture.jpg]]
 +
 +
Maemo platform is based on Debian GNU/Linux operating system which itself inherits its architecture from the Unix operating system. Linux, GNU and Debian are open source projects (or project umbrellas for multiple separate projects), which embrace sharing of source code,keeping the Maemo platform wherever commercially feasible open, by sharing source code, and by contributing code directly to the upstream projects.
== Evolution of Maemo Software ==
== Evolution of Maemo Software ==

Revision as of 05:50, 17 June 2008

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 applications 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

Maemo platform is based on Debian GNU/Linux operating system which itself inherits its architecture from the Unix operating system. Linux, GNU and Debian are open source projects (or project umbrellas for multiple separate projects), which embrace sharing of source code,keeping the Maemo platform wherever commercially feasible open, by sharing source code, and by contributing code directly to the upstream projects.

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.

Image:N810wimax.jpg

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

Maemo architecture