plasma sneaks into your pocket
play

Plasma Sneaks Into Your Pocket... Plasma for Phones... Artur Duque - PowerPoint PPT Presentation

Introduction The world today Plasma Mobile Plasma Sneaks Into Your Pocket... Plasma for Phones... Artur Duque de Souza and Alexis Menard July 3rd 2010 Artur Duque de Souza and Alexis Menard Plasma Sneaks Into Your Pocket... 1/30


  1. Introduction The world today Plasma Mobile Plasma Sneaks Into Your Pocket... Plasma for Phones... Artur Duque de Souza and Alexis Menard July 3rd 2010 Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 1/30

  2. Introduction The world today Plasma Mobile Outline 1 Introduction 2 The world today 3 Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 2/30

  3. Introduction The world today Plasma Mobile Agenda 1 Introduction 2 The world today 3 Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 3/30

  4. Introduction The world today Plasma Mobile About Us Who are we? Alexis Menard (IRC : darktears) Qt Developer since 2008, based in Oslo Mainly work on QGraphicsView and Widgets Involved in QML development Recently moved to QtWebKit development Started KDE development in 2006 with KPlato Plasma developer since 2007 Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 4/30

  5. Introduction The world today Plasma Mobile About Us Who are we? Artur Duque de Souza (IRC : MoRpHeUz) Mobile development since 2007 Works for INdT - Nokia Research Institute in BR Involved in QML development KDE: Mainly a Plasma developer Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 5/30

  6. Introduction The world today Plasma Mobile Agenda 1 Introduction 2 The world today 3 Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 6/30

  7. Introduction The world today Plasma Mobile The world around us The IT market The number of personal computers hits one billion in June 2008 The mobile phone’s sales totalled 314.7 million units in the first quarter of 2010 Smartphones market increased by 48.7% Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 7/30

  8. Introduction The world today Plasma Mobile The KDE user experience (1/2) How KDE is present in this world? A well defined user experience through artists and developers Nice innovative user interface for desktop computers A netbook interface released with KDE 4.4 which will be completed in 4.5 Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 8/30

  9. Introduction The world today Plasma Mobile Plasma Netbook Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 9/30

  10. Introduction The world today Plasma Mobile The KDE user experience (2/2) A different desktop shell tailored for smaller screen The KDE look and feel is preserved KDE provides a better experience and reduce the learning curve Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 10/30

  11. Introduction The world today Plasma Mobile Now what’s the future? Look at the crystal ball KDE on phones? WTF! Why not? Some smartphones are mobile computers Extend the KDE user experience to your phone So you can have KDE everywhere with you Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 11/30

  12. Introduction The world today Plasma Mobile The Challenge.. Life is not easy man State of art The screen is way smaller (couple of inches) Resources are limited (we’re talking about 10 years old desktop computers) The way you interact with the device is different, no mouse Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 12/30

  13. Introduction The world today Plasma Mobile KDE is evolving Well not really with Ervin :p KDE Mobile A beginning of support for platform profiles : Mobile, Tablet, Desktop Some projects are already using it : Plasma for example No solid, no webkit, no knewstuff, no kio Reduce the complexity, the size of the library and helps to package Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 13/30

  14. Introduction The world today Plasma Mobile Agenda 1 Introduction 2 The world today 3 Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 14/30

  15. Introduction The world today Plasma Mobile The project KDE strikes back... Plasma Mobile Some research has happened in Maemo Summit when some people got a N900 Extra research on a complete Plasma in November/December 2009 We officially kicked the project in February 2010 Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 15/30

  16. Introduction The world today Plasma Mobile WARNING: The next slides are describing work in progress, everything can change Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 16/30

  17. Introduction The world today Plasma Mobile Tokamak 4 (1/5) The Plasma code camp... The starting line... An Intel Compal JAX10 with Moblin A Nokia N900 with Maemo5 Qt, KDE, Plasma, three developers and a designer Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 17/30

  18. Introduction The world today Plasma Mobile Tokamak 4 (2/5) The Plasma code camp... The state of art... Maemo5 (and almost all others) : Multiple ’desktops’ that you can slide + a gridview to launch applications Moblin : No real dedicated user interface Meego : They have a panel (funny :p), and gridviews organized in pages So pretty crowded but still the same approach more or less Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 18/30

  19. Introduction The world today Plasma Mobile Tokamak 4 (2/5) The Plasma code camp... The state of art... Maemo5 (and almost all others) : Multiple ’desktops’ that you can slide + a gridview to launch applications Moblin : No real dedicated user interface Meego : They have a panel (funny :p), and gridviews organized in pages So pretty crowded but still the same approach more or less Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 18/30

  20. Introduction The world today Plasma Mobile Tokamak 4 (3/5) The Plasma code camp... Our ideas Make the navigation more context aware : where i am, what i am doing, who i am You should be able to define activities : work, messaging, social, games A solution The desktop should be based on activities No big gridviews with all applications, just the relevant ones An activity switcher not on your way Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 19/30

  21. Introduction The world today Plasma Mobile Tokamak 4 (3/5) The Plasma code camp... Our ideas Make the navigation more context aware : where i am, what i am doing, who i am You should be able to define activities : work, messaging, social, games A solution The desktop should be based on activities No big gridviews with all applications, just the relevant ones An activity switcher not on your way Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 19/30

  22. Introduction The world today Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 20/30

  23. Introduction The world today Plasma Mobile Tokamak 4 (4/5) The Plasma code camp... How activities work? Activities can contain widgets (related to the activity itself) If you want to do more with a given widget you can switch to full view Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 21/30

  24. Introduction The world today Plasma Mobile Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 22/30

  25. Introduction The world today Plasma Mobile Tokamak 4 (5/5) The Plasma code camp... How to launch applications? Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 23/30

  26. Introduction The world today Plasma Mobile Technical bits : Plasma core technologies No it’s not mega bits... Applets have a built-in way to react on form factors they’re running on shares data using data-engines can be shared on the network are SVG themable Containments are containers for applets can layout them if you want to and they are applets! Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 24/30

  27. Introduction The world today Plasma Mobile Technical bits : Plasma core technologies No it’s not mega bits... Applets have a built-in way to react on form factors they’re running on shares data using data-engines can be shared on the network are SVG themable Containments are containers for applets can layout them if you want to and they are applets! Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 24/30

  28. Introduction The world today Plasma Mobile Technical bits : Plasma Mobile How it works... QML is built in Applets and Containments can be written in QML Designers can provide QML files for different devices QML script engine : you can package/ship QML applets on kde-apps.org Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 25/30

  29. Introduction The world today Plasma Mobile Disclaimer about the demo Plasma-mobile is running fullscreen alongside with hildon-desktop Applets used here are not related to the activities, well it’s a demo :D LOTS of things are missing Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 26/30

  30. Introduction The world today Plasma Mobile Demo Artur Duque de Souza and Alexis Menard — Plasma Sneaks Into Your Pocket... 27/30

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend