SlideShare a Scribd company logo
Maemo 6 “Harmattan” Architecture Overview Maemo Summit 2009, Amsterdam October 9, 2009, 1700-1725 Presentation: Juha Tukkinen –  [email_address]
Maemo 6 “Harmattan” Architecture Overview Harmattan goals driving the architecture Open platform Attractive for 3 rd  party innovations Platform hacking R&D productivity Iconic user experience Integrated internet services Improved developer offering Cross-platform Qt as basis
Common Linux base
Common Linux base … with old friends everywhere
…and Middleware
…and Middleware Delta from Fremantle Tomas Junnonen  Sat  12:00 Ivan Frade  Sun 16:45 Oren Levine  Sat 17:30 Elena Reshetova  Sun 12:00 Alex Luddy Sat  17:30 … with old friends everywhere Ville Lavonius  30min ago
… m’kay, but where are the packages? Debian packages are inside the Subsystems:
On Interfaces Definitions of “Maemo API” and “Qt Mobility API” ongoing New APIs and API breakages from Fremantle Improved interface management from Harmattan onwards Aiming for a more stable & consistent API set, however not everything will be wrapped with Qt-styling Mostly C++/ C / D-Bus and WRT
Stay tuned … on maemo.org and maemo.gitorious.org!

More Related Content

Maemo 6 "Harmattan" Architecture Overview

  • 1. Maemo 6 “Harmattan” Architecture Overview Maemo Summit 2009, Amsterdam October 9, 2009, 1700-1725 Presentation: Juha Tukkinen – [email_address]
  • 2. Maemo 6 “Harmattan” Architecture Overview Harmattan goals driving the architecture Open platform Attractive for 3 rd party innovations Platform hacking R&D productivity Iconic user experience Integrated internet services Improved developer offering Cross-platform Qt as basis
  • 4. Common Linux base … with old friends everywhere
  • 6. …and Middleware Delta from Fremantle Tomas Junnonen Sat 12:00 Ivan Frade Sun 16:45 Oren Levine Sat 17:30 Elena Reshetova Sun 12:00 Alex Luddy Sat 17:30 … with old friends everywhere Ville Lavonius 30min ago
  • 7. … m’kay, but where are the packages? Debian packages are inside the Subsystems:
  • 8. On Interfaces Definitions of “Maemo API” and “Qt Mobility API” ongoing New APIs and API breakages from Fremantle Improved interface management from Harmattan onwards Aiming for a more stable & consistent API set, however not everything will be wrapped with Qt-styling Mostly C++/ C / D-Bus and WRT
  • 9. Stay tuned … on maemo.org and maemo.gitorious.org!