+ All Categories
Home > Technology > Maemo Harmattan Qt And More

Maemo Harmattan Qt And More

Date post: 12-May-2015
Category:
Upload: qgil
View: 10,981 times
Download: 1 times
Share this document with a friend
Description:
Keynote given by Quim Gil at the Gran Canaria Desktop Summit. (uploading the audio file right now, wait a bit for the link)
Popular Tags:
11
1 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil Image: Harmatan, by Kipp Jones. CC Attribution-Share-Alike License Maemo Harmattan: Qt and more Quim Gil, open source advocate @ Maemo Devices 4 July 2009 – Gran Canaria Desktop Summit
Transcript
Page 1: Maemo Harmattan Qt And More

1 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Image: Harmatan, by Kipp Jones. CC Attribution-Share-Alike License

Maemo Harmattan: Qt and more

Quim Gil, open source advocate @ Maemo Devices4 July 2009 – Gran Canaria Desktop Summit

Page 2: Maemo Harmattan Qt And More

2 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Nokia bets on Maemo for high performance mobile computers Our vision: To bring open source and Linux to mainstream consumers. Standard Linux & free desktop technologies optimized for finger touch UI.

Direct contribution to the upstream projects. Code talks.

Collaboration within key open source communities.

Image: wham:a different corner, by Lali Masriera. CC Attribution License

Page 3: Maemo Harmattan Qt And More

3 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Maemo 5 is a firm step forward

OpenGL ES 2.0

OMAP3

HSPA data + WLAN

WVGA touch screen

Finger optimized UI

High definition camera

Page 4: Maemo Harmattan Qt And More

4 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

OSS innovation on Maemo 5

Page 5: Maemo Harmattan Qt And More

5 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Maemo 5 platform rock stars

PulseAudioGStreamer

Telepathy

V4L2

GTK+

ClutterOpenGL ES

Gconf

upstartHAL

GLib

BlueZ

BusyBox

Linux Kernel

D-Bus

Hildon

Tracker

Xorg

SQLite

MAFWGUPnP

OHMlinuxwireless.org

Qt (community support)

Page 6: Maemo Harmattan Qt And More

6 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Harmattan platform rock stars

PulseAudioGStreamer

Telepathy

V4L2

Qt

OpenGL ES

Gconf

upstartHAL

GLib

BlueZ

BusyBox

Linux Kernel

D-BusTracker

Xorg

SQLite

MAFWGUPnP

OHMlinuxwireless.org

GTK+ Hildon (community support)

Page 7: Maemo Harmattan Qt And More

7 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Dev

elo

per

to

ols

an

d s

up

po

rtHardware

Desktop

Cross-platform development environments

• Powerful application and UI framework

• Integrated development environment

• Portability across desktop and mobile operating systems

Why Qt: cross-platform development

Maemo Symbian

Page 8: Maemo Harmattan Qt And More

8 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Contributing to a powerful Qt API

The Maemo API takes the Qt API as basis and extends it with new features.

Maemo offers bugfixes to Qt and APIs based on open source code.

Maemo follows the Qt open development and contribution model.

RuntimesMaemo UIMaemo API

Qt 4.6 / Qt Mobility API

Maemo OS Base and Middleware

Desktop Widgets and Applications

Page 9: Maemo Harmattan Qt And More

9 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Nokia continues to be a GNOME contributor

•Keeping common foundations with GNOME Mobile

•How can Hildon contribute to GNOME 3.0?

•Community support for GTK+/Hildon libraries

gnome.org/mobile

Page 10: Maemo Harmattan Qt And More

10 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

With Harmattan, Nokia brings the Symbian, Maemo and Free Desktop communities a step closer

Image: 2007_07_17-19_guadec_193.JPG, by Doc Searls. CC Attribution-Share-Alike License

Page 11: Maemo Harmattan Qt And More

11 © 2009 Nokia maemo-harmattan-qt-and-more.pdf / 2009-07-04 / Quim Gil

Image: Harmatan, by Kipp Jones. CC Attribution-Share-Alike License

Thank you!

Quim Gil, open source advocate @ Maemo Devices4 July 2009 – Gran Canaria Desktop Summit


Recommended