Kde Plasma For Mobile Phones
KDE Plasma for Mobile Phones
KDE in your pocket...
Alexis Menard
March 9th 2010
Alexis Menard — KDE Plasma for Mobile Phones
1/32
Introduction KDE Mobile Plasma Mobile
Outline
1 Introduction
2 KDE Mobile
3 Plasma Mobile
Alexis Menard — KDE Plasma for Mobile Phones
2/32
Introduction KDE Mobile Plasma Mobile
Agenda
1Introduction
2 KDE Mobile
3 Plasma Mobile
Alexis Menard — KDE Plasma for Mobile Phones
3/32
Introduction KDE Mobile Plasma Mobile
About Me
Who am I?
Alexis Menard (IRC : darktears)
Qt Developer since 2008, based in Oslo
Mainly work on QGraphicsView, Dialogs and Widgets
Recently involved in QML development
Started KDE development in 2006 with KPlato
Plasma developer since 2007Alexis Menard — KDE Plasma for Mobile Phones
4/32
Introduction KDE Mobile Plasma Mobile
French Fast-Food
Alexis Menard — KDE Plasma for Mobile Phones
5/32
Introduction KDE Mobile Plasma Mobile
Norwegian Gastronomy
Alexis Menard — KDE Plasma for Mobile Phones
6/32
Introduction KDE Mobile Plasma Mobile
The Plasma Project
An ionized gaz...
The beginning...Design started somehow in 2006
First code was written in 2007
Came as a replacement of KDE3 technologies :
KDesktop, Karamba and Kicker
Released in KDE 4.0 (January 2008)
Alexis Menard — KDE Plasma for Mobile Phones
7/32
Introduction KDE Mobile Plasma Mobile
The Plasma Project
A long start...
The beginning...
First release was missing many features but add new
capabilitiesMany KDE3 features were added during 4.1, 4.2, 4.3 and
4.4
Last release is KDE 4.4.1 two weeks ago
Alexis Menard — KDE Plasma for Mobile Phones
8/32
Introduction KDE Mobile Plasma Mobile
The Plasma Project
Plasma Everywhere...
Plasma today
A desktop user interface that will mature in 4.5
A netbook interface released with KDE 4.4 which will be
completed in 4.5
An upcominginterface for mobile phones
Alexis Menard — KDE Plasma for Mobile Phones
9/32
Introduction KDE Mobile Plasma Mobile
Plasma Desktop
Alexis Menard — KDE Plasma for Mobile Phones
10/32
Introduction KDE Mobile Plasma Mobile
Plasma Netbook
Alexis Menard — KDE Plasma for Mobile Phones
11/32
Introduction KDE Mobile Plasma Mobile
Agenda
1 Introduction
2 KDE Mobile3 Plasma Mobile
Alexis Menard — KDE Plasma for Mobile Phones
12/32
Introduction KDE Mobile Plasma Mobile
KDE on a phone, WTF? (1/4)
Well, we have Qt on phones now
KDE Today
Around 48 Mb on disk to use the full platform
Rumors says that on MeeGo 3rd party apps will have
32Mb
Kdelibs is one big beast
Alexis Menard — KDE Plasma for Mobile Phones
13/32
Introduction KDEMobile Plasma Mobile
KDE on a phone, WTF? (2/4)
Solving the puzzle...
The strategy
Reduce KDE platform internal dependencies
Modular packaging so you install what you need
No Binary division like Full Desktop/Mobile phone
Alexis Menard — KDE Plasma for Mobile Phones
14/32
Introduction KDE Mobile Plasma Mobile
KDE on a phone, WTF? (3/4)
Let’s have a look on the menu...Three profiles...
KDE Desktop : what we know today
KDE Tablet : mostly the full game aiming for very low
feature loss, but some modules aren’t recommended
KDE Mobile : only the most useful modules.
Dependencies are simplified as much as possible, useful
modules are marked as mobile suitable
Alexis Menard — KDE Plasma for Mobile Phones
15/32
Introduction KDE Mobile Plasma Mobile
KDEon a phone, WTF? (4/4)
The plan...
Action plan
We need to communicate with packagers in order to see
more fine graine packages built, at least for the
non-desktop variant of distros.
We need to add a CMake option to build KDE for a given
profile
Don’t enforce the KStyle on other platforms
The Mobile platform comes with much more constrains
and there are no kdelibs yet there, so no...
Regístrate para leer el documento completo.