KDE in Your Life from Desktop to Pocket

1,085 views
963 views

Published on

Plasma has started to show its power as a development framework with the Plasma Netbook workspace shell. Not only a desktop shell effort, Plasma Netbook was the start to bring KDE to the next level, making it a real competitor to other solutions for netbook devices.

At least due to the success of the Plasma Netbook idea to create software suited for a mobile device, we started thinking about what a KDE phone look like. Instead of "putting your desktop" inside a different device, we are now thinking about how it would be possible for us to have a KDE-based mobile phone in the future.

Dividing and konquering, Plasma Mobile aims at creating a new experience for mobile phones, showing how KDE technology can enrich the user experience and bring more integration between the machines that are around the user, while simultaneously removing the focus from them and giving it to the user and his tasks.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,085
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

KDE in Your Life from Desktop to Pocket

  1. 1. KDE in Your Life From Desktop to Pocket Artur Duque de Souza (MoRpHeUz) Jan. 16, 2010 – Camp KDE – San Diego – USA
  2. 2. 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
  3. 3. KDE: User Experience
  4. 4. Users and Software Users are interested in getting things done – it's all about user experience
  5. 5. What - Where - How User's context
  6. 6. From Desktop to Netbook Growing by getting smaller
  7. 7. Lessons Learned Custom UI for different devices
  8. 8. Lessons Learned Applications KDE Applications and small screens
  9. 9. Lessons Learned Look & Feel openSUSE example: Firefox / OpenOffice
  10. 10. N900 A big chance
  11. 11. Transition To a Qt based device
  12. 12. Qt Everywhere ~ KDE Everywhere
  13. 13. KDE Applications Without the custom KDE shell
  14. 14. Services
  15. 15. Different services in use (Google, Ovi, OpenDesktop)
  16. 16. Merge information / functionality Integration between services ie: N900's contacts / phone
  17. 17. Setup Hell One single place to rule them all ie: OpenDesktop's KCM
  18. 18. Key Technologies
  19. 19. Remote Content Make the what 'happen' anywhere (Plasma Remote Widgets)
  20. 20. QML Tell Qt how it should look like: declarative languages, a new approach
  21. 21. Akonadi Mobile port First things first
  22. 22. Akonadi Export / Share Data Akonadi should help merging, finding and sharing data about our contacts
  23. 23. Scripting Avoid shell crashes and malicious code
  24. 24. We need help :)
  25. 25. Design & Usability First step! A lot of benefits
  26. 26. Use Case Start from a clear and simple use case
  27. 27. Example – Hyper UI
  28. 28. Example – Hyper UI
  29. 29. Example – Hyper UI
  30. 30. Example – Hyper UI
  31. 31. Example – Hyper UI
  32. 32. Issues ?
  33. 33. Build System Scratchbox is not so nice
  34. 34. Lack of man power Too many things to work on
  35. 35. Too many directions Desktop + Netbook + Mobile
  36. 36. Magic numbers July / 2010: KDE SC 4.5 and KDE 3.5
  37. 37. Big Thanks ` ● Camp KDE organizers ● Alexis Menard ● Little room's staff ;)
  38. 38. Questions ? asouza@kde.org artur.souza@openbossa.org http://blog.morpheuz.cc Thank you =)

×