KDE in Your Life from Desktop to Pocket
-
Upload
openbossa -
Category
Technology
-
view
854 -
download
1
description
Transcript of KDE in Your Life from Desktop to Pocket
KDE in Your LifeFrom Desktop to Pocket
Artur Duque de Souza (MoRpHeUz)Jan. 16, 2010 – Camp KDE – San Diego – USA
About Me
• Open source developer since 1997
• Contributions: Canola2, MythTV, HLBR, EFL, Maemo, MPlayer, KDE, etc.
• Mainly a Plasma developer
• openBossa developer• Present → work oriented to Qt
KDE: User Experience
Users and SoftwareUsers are interested in getting things done – it's all about user experience
What - Where - HowUser's context
From Desktop to NetbookGrowing by getting smaller
Lessons Learned
Custom UI for different devices
Lessons Learned
ApplicationsKDE Applications and small screens
Lessons Learned
Look & FeelopenSUSE example: Firefox / OpenOffice
N900A big chance
TransitionTo a Qt based device
Qt Everywhere~ KDE Everywhere
KDE ApplicationsWithout the custom KDE shell
Services
Different services in use(Google, Ovi, OpenDesktop)
Merge information / functionalityIntegration between servicesie: N900's contacts / phone
Setup HellOne single place to rule them all
ie: OpenDesktop's KCM
Key Technologies
Remote ContentMake the what 'happen' anywhere
(Plasma Remote Widgets)
QMLTell Qt how it should look like:
declarative languages, a new approach
Akonadi
Mobile portFirst things firstMobile port
First things first
Akonadi
Export / Share DataAkonadi should help merging, finding and
sharing data about our contacts
ScriptingAvoid shell crashes and malicious code
We need help :)
Design & UsabilityFirst step! A lot of benefits
Use CaseStart from a clear and simple use case
Example – Hyper UI
Example – Hyper UI
Example – Hyper UI
Example – Hyper UI
Example – Hyper UI
Issues ?
Build SystemScratchbox is not so nice
Lack of man powerToo many things to work on
Too many directionsDesktop + Netbook + Mobile
Magic numbersJuly / 2010: KDE SC 4.5 and KDE 3.5
Big Thanks
● Camp KDE organizers● Alexis Menard● Little room's staff ;)
`