how contour became plasma active
play

How Contour became Plasma Active the next step of the mobile - PowerPoint PPT Presentation

How Contour became Plasma Active the next step of the mobile platform Dr. Eva Brucherseifer basysKom GmbH 30.06.2012 Akademy 2012 1 Quick Introduction l Who's Eva? l Who's basysKom? l What's Contour? l What's Plasma Active? Akademy 2012


  1. How Contour became Plasma Active the next step of the mobile platform Dr. Eva Brucherseifer basysKom GmbH 30.06.2012 Akademy 2012 1

  2. Quick Introduction l Who's Eva? l Who's basysKom? l What's Contour? l What's Plasma Active? Akademy 2012 June 30, 2012 2/30 Eva Brucherseifer

  3. Summer 2010 - Ideas Floating Around Mobile Semantic Data Touchscreen Activities Context Recommendations Daily Usage CONTOUR Plasma Workspace Qt on Mobile Devices KDE Frameworks & Apps Akademy 2012 June 30, 2012 3/30 Eva Brucherseifer

  4. The Contour Project l Autumn 2010 Forming the Project out of the Ideas — Various meetings basyskom internal & with Plasma/Nepomuk community members — Decision on using Qt & KDE technology — Writing a project proposal Officially Funded Project Contour l March 2011 – Feb 2012 funded by l When starting — Involvement with Community unclear — Focus on getting concept & prototype done Akademy 2012 June 30, 2012 4/30 Eva Brucherseifer

  5. Core ideas of Contour Akademy 2012 5

  6. The Vision l Available user paradigms — App centric — Static — Handling more and more data l Desiging a new user paradigm — Information centric — Using context und usage information — A learning system, — adapting to the user personal usage data/information — Reacting to the user patterns Akademy 2012 June 30, 2012 6/30 Eva Brucherseifer

  7. Activities and Recommendations regular actions and usage patterns of the user in similar contexts Pattern created by the user to tracks and considers gather diverse content location, time, current like apps, widgets and activity, active files, Activity Context contacts that belong apps and recent together, either public or action history private propositions for images and web Recommendations Recommendations pages based on the current location and usage heuristics of the user Akademy 2012 June 30, 2012 7/30 Eva Brucherseifer

  8. Plasma Active as a Platform Automotive Settop Tablet Akademy 2012 June 30, 2012 8/30 Eva Brucherseifer

  9. User Interface Design Akademy 2012 9

  10. Activity Switcher - first prototype + intuitive interaction pattern + slide-In mechanism prevents unintended touch - only few elements visible - text too small Akademy 2012 June 30, 2012 10/30 Eva Brucherseifer

  11. Activity Switcher - adaption and optimization + more elements visible + innovative wheel metaphor - slide-in too cumbersome with thumb - edit icon on thumbnail too small, cluttered design Akademy 2012 June 30, 2012 11/30 Eva Brucherseifer

  12. Activity Switcher - final Design + better visible thumbnails + fluid wheel navigation + single tap for quick access + edit icon placed in activity Akademy 2012 June 30, 2012 12/30 Eva Brucherseifer

  13. Activity Screen - first prototype of Mindmap Metaphor + endless possibility of adding content + mindmap metaphor suitable for clustering data - UI not suitable for smaller screens Akademy 2012 June 30, 2012 13/30 Eva Brucherseifer

  14. Activity Screen - Zooming Interfaces + 3 different data visualisation with normal view, zoomed-in focused view and zoomed- out overview - performance issues - technical challenge to differ from single touch, horizontal scrolling and pinch&zoom gesture Akademy 2012 June 30, 2012 14/30 Eva Brucherseifer

  15. Activity Screen - final Design + vertically and horizontally stretchable boxes + visual indicators (arrow, number) for amount of items + boxes can be rearranged in grid by the user Akademy 2012 June 30, 2012 15/30 Eva Brucherseifer

  16. Add Resources - first prototype + multiselection of items + search for quicker results - first category screen doesn't offer any information - less overview over data Akademy 2012 June 30, 2012 16/30 Eva Brucherseifer

  17. Add Resources - Final Design + tabs for quicker access + global search + recommendations integrated in „TOP“ tab Akademy 2012 June 30, 2012 17/30 Eva Brucherseifer

  18. More features l Launcher, Task Switcher l Webkit Integration l Private Activities l ScreenSaver / Shutdown Akademy 2012 June 30, 2012 18/30 Eva Brucherseifer

  19. Alternative UX: In Vehicle Infotainment Akademy 2012 June 30, 2012 19/30 Eva Brucherseifer

  20. Contour Implementation Akademy 2012 20

  21. User Interface Design Process Sketches on Paper Wireframes in Photoshop Iterations Implementation in QML Iterations Akademy 2012 June 30, 2012 21/30 Eva Brucherseifer

  22. The Software Architecture Part 1: Plasma Part 2: Activities & Recommendations Akademy 2012 June 30, 2012 22/30 Eva Brucherseifer

  23. System Integration Software Repos Software Development l Continous Integration — rpm — OBS — hudson Binary Packages System l Base Linux System Integration — MeeGo — Mer l Hardware — WeTab Hardware Image — Archos Akademy 2012 June 30, 2012 23/30 Eva Brucherseifer

  24. How Contour Became Plasma Active Akademy 2012 24

  25. March 2011 - Plasma Active being Announced l Workshop in Darmstadt joining forces Activities & Recommendations Contour / basysKom Plasma Mobile UI Sebas / open-slx Share Like Connect Aaron Seigo / Coherent Theory l September 2011 coding sprint at basysKom l Oct 10, 2011 Plasma Active One Release l Dec 12, 2011 Plasma Active Two Release l March 2012 Plasma Active Sprint at basysKom Akademy 2012 June 30, 2012 25/30 Eva Brucherseifer

  26. Why did basysKom contribute Contour to KDE? l Because — only way to develop upstream — to be able to create a joint process (community / company) — It is a chance for KDE in the mobile space — I care about KDE Akademy 2012 June 30, 2012 26/30 Eva Brucherseifer

  27. Review l Challenges — Cooperation company – community not always easy — Embedded development processes not established — Desktop technology too large and slow for embedded hardware l Cool Stuff — Lots of framework could be reused — Highly motivated people — Very quick results Akademy 2012 June 30, 2012 27/30 Eva Brucherseifer

  28. Done? No, It is a starting point! l Source code fully available in Trunk l Mailing list, Mer build system in place and available l Image creation infrastructure: more automation required l Contritution Needed: Release Managment, Quality Assurance l You want to give it a try? Contribute? — get an Archos G9 — Get image from http://share.basyskom.com/plasma-active — Improve by contributing Akademy 2012 June 30, 2012 28/30 Eva Brucherseifer

  29. Thanks to the Contour Team! l Marco Martin Plasma Core Development, Plasma Active UX Development l Ivan Cucik Implementation of Recommendations l Sebastian Trüg Pre-Study for Recommendations l Daniel Beckert Early UX concepts l Fania Bremmer UX concepts, refinements, working with community l Maurice de la Ferte continous system integration, implementing image creation l Lamarque Plasma Active UX Development l Karlheinz Hohm project management l Stefan Werden system integration input l Eva Brucherseifer strategy & feedback, marketing Thanks to the KDE team! Akademy 2012 June 30, 2012 29/30 Eva Brucherseifer

  30. Contact Contact Dr. Eva Brucherseifer Managing Director eva.brucherseifer@basyskom.com +49 (6151) 870 589 0 www.basyskom.com KDE Contributor since 2000 eva@kde.org Akademy 2012 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