Deep Dive into KDE Mobile development on N9/N950 (Harmattan) Deep Dive into KDE Mobile development on N9/N950 (Harmattan)

neversinkhurriedMobile - Wireless

Nov 12, 2013 (3 years and 9 months ago)

61 views

Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
1
of
26
Slide
1
of
26
Deep Dive into KDE Mobile development on
N9/N950 (Harmattan)
Deep Dive into KDE Mobile development on
N9/N950 (Harmattan)
FOSDEM 2012
FOSDEM 2012
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
2
of
26
Slide
2
of
26
Laszlo Papp
Laszlo Papp

Working for Symbio/Nokia

Harmattan SW Engineer

Qt/KDE Contributor

Ex-Linux Kernel hacker

Working for Symbio/Nokia

Harmattan SW Engineer

Qt/KDE Contributor

Ex-Linux Kernel hacker
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
3
of
26
Slide
3
of
26
Why KDE for Mobile ?
Why KDE for Mobile ?

Use known applications (
Calligra, KDE PIM, KDE Edu, KDE
Games, Gluon, Utilities, Plasma and the like
)

One of the biggest communities on top of Qt (
a lot of talent,
resource and fun
)

Not just Open Source, but Open Minded

More choice, avoid single vendor or service lock-in
(
competition needed!
)

Proven, stable and rich technology (
~15 years
)

Use known applications (
Calligra, KDE PIM, KDE Edu, KDE
Games, Gluon, Utilities, Plasma and the like
)

One of the biggest communities on top of Qt (
a lot of talent,
resource and fun
)

Not just Open Source, but Open Minded

More choice, avoid single vendor or service lock-in
(
competition needed!
)

Proven, stable and rich technology (
~15 years
)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
4
of
26
Slide
4
of
26
KDE on N810
KDE on N810
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
5
of
26
Slide
5
of
26
Plasma on N900
Plasma on N900
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
6
of
26
Slide
6
of
26
KDE Harmattan Sprint
KDE Harmattan Sprint
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
7
of
26
Slide
7
of
26
Buildsystem
Buildsystem
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
8
of
26
Slide
8
of
26
Design (Icons)
Design (Icons)
Volunteers needed for mobile!
Volunteers needed for mobile!
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
9
of
26
Slide
9
of
26
Publishing story
Publishing story
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
10
of
26
Slide
10
of
26
Calligra (Office)
Calligra (Office)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
11
of
26
Slide
11
of
26
Kontact (KDE PIM)
Kontact (KDE PIM)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
12
of
26
Slide
12
of
26
Gluon (KDE Games)
Gluon (KDE Games)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
13
of
26
Slide
13
of
26
KAlgebra (KDE Edu)
KAlgebra (KDE Edu)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
14
of
26
Slide
14
of
26
Blinken (KDE Edu)
Blinken (KDE Edu)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
15
of
26
Slide
15
of
26
Marble (KDE Edu)
Marble (KDE Edu)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
16
of
26
Slide
16
of
26
Kanagram (KDE Edu)
Kanagram (KDE Edu)
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
17
of
26
Slide
17
of
26
Touch the Future!
Touch the Future!
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
18
of
26
Slide
18
of
26
Device Spectrum
Device Spectrum
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
19
of
26
Slide
19
of
26
Community Open Build
Service
Community Open Build
Service

Community Repository + KDE fallback repository

Define a proper QA process for the workflow

Get more people involved in maintenance, packaging
reviewing and testing

Community Repository + KDE fallback repository

Define a proper QA process for the workflow

Get more people involved in maintenance, packaging
reviewing and testing
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
20
of
26
Slide
20
of
26
KDE Frameworks
KDE Frameworks
Platform 11 Sprint in Randa, Switzerland
Platform 11 Sprint in Randa, Switzerland
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
21
of
26
Slide
21
of
26
More collaboration than ever!
More collaboration than ever!
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
22
of
26
Slide
22
of
26
KDE Frameworks 5 Efforts
KDE Frameworks 5 Efforts

Qt5 Contribution

Splitting kdelibs

CMake

Communication

Qt5 Contribution

Splitting kdelibs

CMake

Communication
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
23
of
26
Slide
23
of
26
Kudos!
Kudos!

The whole cozy Qt/KDE community

Every Single Contributor

The whole cozy Qt/KDE community

Every Single Contributor
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
24
of
26
Slide
24
of
26
Contact
Contact
Thank you for your attention!
lpapp@kde.org
Mailing List: kde-mobile@kde.org
IRC Freenode: #kde-mobile
http://community.kde.org/KDE_Mobile
Thank you for your attention!
lpapp@kde.org
Mailing List: kde-mobile@kde.org
IRC Freenode: #kde-mobile
http://community.kde.org/KDE_Mobile
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
25
of
26
Slide
25
of
26
Question Time!
Question Time!
Feb 5, 2012
Feb 5, 2012
KDE Mobile
KDE Mobile
Slide
26
of
26
Slide
26
of
26
jointhegame.kde.org
jointhegame.kde.org
See you at the KDE stand!
K building, ground floor
Free drink and eternal life! ;)
See you at the KDE stand!
K building, ground floor
Free drink and eternal life! ;)