SlideShare une entreprise Scribd logo
1  sur  25
User Interface 22 February 2010 Scott Weiss, UI Technology Manager scottweiss@symbian.org Copyright © 2010 Symbian Foundation Technology Domain Roadmap & Strategy Technology Domain Roadmap & Strategy S^3 S^4
Copyright © 2010 Symbian Foundation User Interface - Overview User Interface - Overview Definition The User Interface Domain offers UI Frameworks providing visual and application controls, animation and transition effects, graphics drawing, text and font rendering, input method processing and display management. Key Drivers User experience is a key differentiator among OEMs. Primary Stakeholders: Device Creators Developers interested in designing and customising mobile UIs End users Operators wanting to customise mobile UIs 2
Copyright © 2010 Symbian Foundation User Interface Vision The Symbian community develops a scalable, flexible, and attractive UI framework in order to create innovative, enjoyable, and intuitive personal mobile user experiences. We achieve excellence through collaboration and continuous evolution.  3
Copyright © 2010 Symbian Foundation 4 UI: Related Technology Domains UI: Related Technology Domains The UI Technology domain consists of middleware and OS level enablers, combined with a subset of the core applications. Homescreen and Profile are included.  Related Technology Domains: Personal Communications Multimedia Productivity Have a look at those too, for the full Symbian UI story.
User Interface – S^3 Packages User Interface – S^3 Packages Application ScreenSaver GraphicsUIs HomeScreen Profile Applies Profiles (theme, flight mode…) TechView Test Tools HelpApps Speech RecognitionUIs Haptics Services Tactile Feedback Input Methods Predictive Text Middleware HomeScreen Services UI Resources Themes, Fonts, Graphics, Layouts… SVG Tiny Vector Graphic Rendering Classic UI UI Controls UI Accelerator Transitions and Effects Text and Localisation Text Rendering OS Layer Graphics 5 Copyright © 2010 Symbian Foundation
Copyright © 2010 Symbian Foundation User Interface - Packages User Interface - Packages Current Packages Apps: 	Screen Saver, Home Screen, Profile, Help, Tech View, Graphics UIs, Speech Recognition UIs  MW: 		Home Screen Services, Haptics Services, Input Methods, Classic UI, SVGT, UI Accelerator, and UI Resources OS: 		Graphics, Text & Localisation  	   		        Upcoming Changes NGA, Orbit, and Direct UI require removal of Classic UI and UI Accelerator, planned for Symbian^4,among other as-yet unanticipated changes 6
Copyright © 2010 Symbian Foundation Stakeholder Needs Stakeholder Needs Device Creators Flexibility: Ability to differentiate the UI and to innovate on display and input methods for any combination of touch and non-touch devices. Applications need to be easy to interface with, enhance or replace for differentiation purposes, such as the camera and music player. Usability: The UI framework needs to enable and inspire compelling, consistent user experiences. Performance: UI actions and transitions need to be responsive and adapt to different device capabilities. Royalty-Free: Third party IP requirements bring unforeseen costs to the BOM and licensing complexity. Developers Flexibility: Opportunity to leverage and extend built-in UI services to create new and exciting applications. Usability: UI controls, templates, and effects need to be intuitive, easily deployed, and customised. Enjoyability: The development environment for UI creation must be enjoyable. UI services need to inspire and enable compelling and innovative applications. Performance: User interface widgets and effects must perform consistently, with minimal tuning effort.  End users Flexibility: Ability to personalise their phones with themes and profiles, and to add applications with cool UIs. Usability: The UI framework drives intuitive, consistent applications.  Enjoyability: A UI that is a delight to use, bringing a sense of fun and satisfaction to the user experience.  Performance: A snappy UI that responds quickly and never lags behind user expectations. Operators  Flexibility: Ability to differentiate the look-and feel, as well as to integrate portfolio-consistent services in a seamless and easy manner. Usability: Good and consistent usability prevents and facilitates customer support calls.  Enjoyability: Great user experiences will attract and retain customers, as well as increase ARPU. 7
Copyright © 2010 Symbian Foundation Objectives Objectives Enjoyability Users must delight in the use of their handsets. The UI must be fun without being confusing or cumbersome. Business devices must be especially straightforward.  Performance User interface rendering, effects, animations, and transitions need to appear to be instantaneous.  Consistency The platform needs to facilitate implementation in the cases where stakeholders require UI consistency.  General Objectives There are a number of general objectives common to the entire platform, such as UX competitiveness, royalty-free services, battery life and performance improvement.  Flexibility The user interface must be easily customisable and applications easily upgraded without significant re-coding efforts. Usability User interfaces on the handset must be easy to use and easy to learn, as well as easy to design and implement. 8
How are we doing? How are we doing? New opportunities opening up General Objectives Consistency Space to grow Flexibility Big improvements in S^3! Usability Performance Symbian^3 breaks new ground Good & getting even better! Enjoyability On top of things This analysis pertains to the User Interface domain only. 9 Copyright © 2010 Symbian Foundation
Symbian UI Roadmap Overview Symbian UI Roadmap Overview 2010 2011 2009 S^2 S^4 Symbian^2: Subtle UI Enhancements ,[object Object]
More keypads supported (QWERTY & half-QWERTY, 12-digit)
Several transitions built into the platform
Kinetic Scrolling built inSymbian^4: Gorgeous New UI 	A fantastic evolution of the Symbian’s UI: ,[object Object]
Menu always present and available with persistent Back button
Widgets of any size and any positionSymbian^5 Symbian^2 Symbian^3 Symbian^4 S^3 Symbian^3: Substantial Enhancements ,[object Object]
Multiple pages support from the Home Screen
Gesture support (tap, double tap, long tap, drag, and pinch)
Support for Adobe Flash™ Home Screen widgets—even full screen
Change dual-tap UI to single-tap UI
Symbian platform default theme overhaulCopyright © 2010 Symbian Foundation 10
Copyright © 2010 Symbian Foundation Symbian^3 Specifications Symbian^3 Specifications Video Outputs Single or Multiple Displays TV-out Screen Resolution nHD (640x360) Graphics Bitmap font Vector font support      * Advanced font effects 2D and 3D accelerated graphics      * EGL 1.4      * OpenGL ES 1.1      * OpenVG 1.1 System GUI Frameworks Flexible application and UI frameworks Control and windowing environments Home Screen MiniView and multiple pages Support for Adobe Flash widgets, even full screen Input Methods 12-digit keypad Full and Half QWERTY Virtual (on-screen) keyboards Combined input (Keypad/Keyboard, Keyboard/Touch) Handwriting support Gestural input Interaction Features Single tap UI Clipboard support (Cut-Copy-Paste) Homescreen widgets Kinetic (flick gesture-based) scrolling Basic tactile feedback 11
Copyright © 2010 Symbian Foundation New Features in Symbian^3 New Features in Symbian^3 Substantial Enhancements 12
Copyright © 2010 Symbian Foundation Symbian^3 Theme Overhaul Symbian^3 Theme Overhaul Symbian is invigorating the platform by providing a fresh, attractive default theme. A new wallpaper, icons, clock, and full “chrome” are included.  As a fully open source solution, device and theme creators are free to innovate on and contribute to this theme. As of publication (February 2010), the theme is in Beta. 13
Copyright © 2010 Symbian Foundation Scoped Items for Symbian^4 Scoped Items for Symbian^4 Gorgeous New UI 14
Copyright © 2010 Symbian Foundation Items for Contribution to Symbian^4 UI Items for Contribution to Symbian^4 UI Under consideration by the Councils 15

Contenu connexe

Tendances

IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesGraham Churchill
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsJoseph Labrecque
 
Symbian OS Overview
Symbian OS OverviewSymbian OS Overview
Symbian OS OverviewAndreas Jakl
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0SK CC
 
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERS
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERSLUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERS
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERSMicrosoft Mobile Developer
 
Symbian mobile operating system ppt
Symbian mobile operating system pptSymbian mobile operating system ppt
Symbian mobile operating system pptDevesh Singh
 
Unified user experience for toshiba products
Unified user experience for toshiba productsUnified user experience for toshiba products
Unified user experience for toshiba productsFlavio Fabiani
 
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfDINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfamiti dinesh
 
Symbian Os Introduction
Symbian Os IntroductionSymbian Os Introduction
Symbian Os IntroductionDeepak Rathi
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotiveRyo Jin
 
Creating Mobile Content Using Flash
Creating Mobile Content Using FlashCreating Mobile Content Using Flash
Creating Mobile Content Using Flashpaultrani
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical trainingNiranjan Kumar Reddy
 
android vs symbian
android  vs symbianandroid  vs symbian
android vs symbianAJAL A J
 
Symbian OS - GUI Architectures
Symbian OS - GUI ArchitecturesSymbian OS - GUI Architectures
Symbian OS - GUI ArchitecturesAndreas Jakl
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge mickeyheil
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture optionsjohnsprunger
 
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookMihai Corlan
 

Tendances (20)

IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile Platforms
 
Symbian OS Overview
Symbian OS OverviewSymbian OS Overview
Symbian OS Overview
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0
 
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
 
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERS
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERSLUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERS
LUMIA APP LABS: WINDOWS PHONE 8 FOR NOKIA DEVELOPERS
 
Dealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approachesDealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approaches
 
Symbian mobile operating system ppt
Symbian mobile operating system pptSymbian mobile operating system ppt
Symbian mobile operating system ppt
 
Unified user experience for toshiba products
Unified user experience for toshiba productsUnified user experience for toshiba products
Unified user experience for toshiba products
 
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdfDINESH SEMINAR 1 SYMBIAN OS landscape.pdf
DINESH SEMINAR 1 SYMBIAN OS landscape.pdf
 
Symbian Os Introduction
Symbian Os IntroductionSymbian Os Introduction
Symbian Os Introduction
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotive
 
Creating Mobile Content Using Flash
Creating Mobile Content Using FlashCreating Mobile Content Using Flash
Creating Mobile Content Using Flash
 
Symbian OS
Symbian OSSymbian OS
Symbian OS
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical training
 
android vs symbian
android  vs symbianandroid  vs symbian
android vs symbian
 
Symbian OS - GUI Architectures
Symbian OS - GUI ArchitecturesSymbian OS - GUI Architectures
Symbian OS - GUI Architectures
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture options
 
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBook
 

Similaire à Symbian User Interface Roadmap Q2 2010 V0.1

Hamish Willee
Hamish WilleeHamish Willee
Hamish Willeefndc
 
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation SlidesMobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation SlidesSlideTeam
 
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation Slides
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation SlidesProposal For Designing Mobile Screen Wireframes Powerpoint Presentation Slides
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation SlidesSlideTeam
 
Mobile App UI UX Maintenance Proposal PowerPoint Presentation Slides
Mobile App UI UX Maintenance Proposal PowerPoint Presentation SlidesMobile App UI UX Maintenance Proposal PowerPoint Presentation Slides
Mobile App UI UX Maintenance Proposal PowerPoint Presentation SlidesSlideTeam
 
User Interface Design Proposal Powerpoint Presentation Slides
User Interface Design Proposal Powerpoint Presentation SlidesUser Interface Design Proposal Powerpoint Presentation Slides
User Interface Design Proposal Powerpoint Presentation SlidesSlideTeam
 
Live Streaming Application Development
Live Streaming Application DevelopmentLive Streaming Application Development
Live Streaming Application DevelopmentMarie Weaver
 
2016 NEMO-UX Introduction
2016 NEMO-UX Introduction2016 NEMO-UX Introduction
2016 NEMO-UX Introductionnemoux
 
Elevate Your Web Presence with Front-End Web Development Services.pptx
Elevate Your Web Presence with Front-End Web Development Services.pptxElevate Your Web Presence with Front-End Web Development Services.pptx
Elevate Your Web Presence with Front-End Web Development Services.pptxCatherine William
 
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesMobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesSlideTeam
 
Purnima Kochikar
Purnima KochikarPurnima Kochikar
Purnima Kochikarfndc
 
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTop iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTechugo Canada
 
Gary Chan
Gary ChanGary Chan
Gary Chanfndc
 
2013 Good Design is Good Business mobile and RSA
2013 Good Design is Good Business mobile and RSA2013 Good Design is Good Business mobile and RSA
2013 Good Design is Good Business mobile and RSARoger Snook
 
Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)Nokia
 
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...NeoKeys - how it works on - and why it is critical to - touchscreen devices -...
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...www.webhub.mobi by Yuvee, Inc.
 

Similaire à Symbian User Interface Roadmap Q2 2010 V0.1 (20)

Hamish Willee
Hamish WilleeHamish Willee
Hamish Willee
 
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation SlidesMobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
Mobile App Screens UI UX Flowcharts Proposal PowerPoint Presentation Slides
 
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation Slides
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation SlidesProposal For Designing Mobile Screen Wireframes Powerpoint Presentation Slides
Proposal For Designing Mobile Screen Wireframes Powerpoint Presentation Slides
 
Mobile App UI UX Maintenance Proposal PowerPoint Presentation Slides
Mobile App UI UX Maintenance Proposal PowerPoint Presentation SlidesMobile App UI UX Maintenance Proposal PowerPoint Presentation Slides
Mobile App UI UX Maintenance Proposal PowerPoint Presentation Slides
 
User Interface Design Proposal Powerpoint Presentation Slides
User Interface Design Proposal Powerpoint Presentation SlidesUser Interface Design Proposal Powerpoint Presentation Slides
User Interface Design Proposal Powerpoint Presentation Slides
 
Symbian
SymbianSymbian
Symbian
 
Symbian os
Symbian osSymbian os
Symbian os
 
Symbian
SymbianSymbian
Symbian
 
Live Streaming Application Development
Live Streaming Application DevelopmentLive Streaming Application Development
Live Streaming Application Development
 
2016 NEMO-UX Introduction
2016 NEMO-UX Introduction2016 NEMO-UX Introduction
2016 NEMO-UX Introduction
 
Elevate Your Web Presence with Front-End Web Development Services.pptx
Elevate Your Web Presence with Front-End Web Development Services.pptxElevate Your Web Presence with Front-End Web Development Services.pptx
Elevate Your Web Presence with Front-End Web Development Services.pptx
 
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesMobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
 
Purnima Kochikar
Purnima KochikarPurnima Kochikar
Purnima Kochikar
 
Symbian OS
Symbian OSSymbian OS
Symbian OS
 
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTop iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
 
Flutter rev cx
Flutter rev cxFlutter rev cx
Flutter rev cx
 
Gary Chan
Gary ChanGary Chan
Gary Chan
 
2013 Good Design is Good Business mobile and RSA
2013 Good Design is Good Business mobile and RSA2013 Good Design is Good Business mobile and RSA
2013 Good Design is Good Business mobile and RSA
 
Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)Qt For Maemo - getting to the fast-lane (v2)
Qt For Maemo - getting to the fast-lane (v2)
 
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...NeoKeys - how it works on - and why it is critical to - touchscreen devices -...
NeoKeys - how it works on - and why it is critical to - touchscreen devices -...
 

Plus de Scott Weiss

Ritual at the Crossroads of Innovation
Ritual at the Crossroads of InnovationRitual at the Crossroads of Innovation
Ritual at the Crossroads of InnovationScott Weiss
 
Babbel: The Ecology of UX
Babbel: The Ecology of UXBabbel: The Ecology of UX
Babbel: The Ecology of UXScott Weiss
 
D4 m symbian^3 ui & fresh theme
D4 m symbian^3 ui & fresh themeD4 m symbian^3 ui & fresh theme
D4 m symbian^3 ui & fresh themeScott Weiss
 
Open Source And Ux
Open Source And UxOpen Source And Ux
Open Source And UxScott Weiss
 
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009Scott Weiss
 
Mobile Monday London Apr 08 HFI Mobile User Experience Process
Mobile Monday London Apr 08 HFI Mobile User Experience ProcessMobile Monday London Apr 08 HFI Mobile User Experience Process
Mobile Monday London Apr 08 HFI Mobile User Experience ProcessScott Weiss
 
Mobile Widgets Business Issues
Mobile Widgets Business IssuesMobile Widgets Business Issues
Mobile Widgets Business IssuesScott Weiss
 

Plus de Scott Weiss (7)

Ritual at the Crossroads of Innovation
Ritual at the Crossroads of InnovationRitual at the Crossroads of Innovation
Ritual at the Crossroads of Innovation
 
Babbel: The Ecology of UX
Babbel: The Ecology of UXBabbel: The Ecology of UX
Babbel: The Ecology of UX
 
D4 m symbian^3 ui & fresh theme
D4 m symbian^3 ui & fresh themeD4 m symbian^3 ui & fresh theme
D4 m symbian^3 ui & fresh theme
 
Open Source And Ux
Open Source And UxOpen Source And Ux
Open Source And Ux
 
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
 
Mobile Monday London Apr 08 HFI Mobile User Experience Process
Mobile Monday London Apr 08 HFI Mobile User Experience ProcessMobile Monday London Apr 08 HFI Mobile User Experience Process
Mobile Monday London Apr 08 HFI Mobile User Experience Process
 
Mobile Widgets Business Issues
Mobile Widgets Business IssuesMobile Widgets Business Issues
Mobile Widgets Business Issues
 

Symbian User Interface Roadmap Q2 2010 V0.1

  • 1. User Interface 22 February 2010 Scott Weiss, UI Technology Manager scottweiss@symbian.org Copyright © 2010 Symbian Foundation Technology Domain Roadmap & Strategy Technology Domain Roadmap & Strategy S^3 S^4
  • 2. Copyright © 2010 Symbian Foundation User Interface - Overview User Interface - Overview Definition The User Interface Domain offers UI Frameworks providing visual and application controls, animation and transition effects, graphics drawing, text and font rendering, input method processing and display management. Key Drivers User experience is a key differentiator among OEMs. Primary Stakeholders: Device Creators Developers interested in designing and customising mobile UIs End users Operators wanting to customise mobile UIs 2
  • 3. Copyright © 2010 Symbian Foundation User Interface Vision The Symbian community develops a scalable, flexible, and attractive UI framework in order to create innovative, enjoyable, and intuitive personal mobile user experiences. We achieve excellence through collaboration and continuous evolution. 3
  • 4. Copyright © 2010 Symbian Foundation 4 UI: Related Technology Domains UI: Related Technology Domains The UI Technology domain consists of middleware and OS level enablers, combined with a subset of the core applications. Homescreen and Profile are included. Related Technology Domains: Personal Communications Multimedia Productivity Have a look at those too, for the full Symbian UI story.
  • 5. User Interface – S^3 Packages User Interface – S^3 Packages Application ScreenSaver GraphicsUIs HomeScreen Profile Applies Profiles (theme, flight mode…) TechView Test Tools HelpApps Speech RecognitionUIs Haptics Services Tactile Feedback Input Methods Predictive Text Middleware HomeScreen Services UI Resources Themes, Fonts, Graphics, Layouts… SVG Tiny Vector Graphic Rendering Classic UI UI Controls UI Accelerator Transitions and Effects Text and Localisation Text Rendering OS Layer Graphics 5 Copyright © 2010 Symbian Foundation
  • 6. Copyright © 2010 Symbian Foundation User Interface - Packages User Interface - Packages Current Packages Apps: Screen Saver, Home Screen, Profile, Help, Tech View, Graphics UIs, Speech Recognition UIs MW: Home Screen Services, Haptics Services, Input Methods, Classic UI, SVGT, UI Accelerator, and UI Resources OS: Graphics, Text & Localisation Upcoming Changes NGA, Orbit, and Direct UI require removal of Classic UI and UI Accelerator, planned for Symbian^4,among other as-yet unanticipated changes 6
  • 7. Copyright © 2010 Symbian Foundation Stakeholder Needs Stakeholder Needs Device Creators Flexibility: Ability to differentiate the UI and to innovate on display and input methods for any combination of touch and non-touch devices. Applications need to be easy to interface with, enhance or replace for differentiation purposes, such as the camera and music player. Usability: The UI framework needs to enable and inspire compelling, consistent user experiences. Performance: UI actions and transitions need to be responsive and adapt to different device capabilities. Royalty-Free: Third party IP requirements bring unforeseen costs to the BOM and licensing complexity. Developers Flexibility: Opportunity to leverage and extend built-in UI services to create new and exciting applications. Usability: UI controls, templates, and effects need to be intuitive, easily deployed, and customised. Enjoyability: The development environment for UI creation must be enjoyable. UI services need to inspire and enable compelling and innovative applications. Performance: User interface widgets and effects must perform consistently, with minimal tuning effort. End users Flexibility: Ability to personalise their phones with themes and profiles, and to add applications with cool UIs. Usability: The UI framework drives intuitive, consistent applications. Enjoyability: A UI that is a delight to use, bringing a sense of fun and satisfaction to the user experience. Performance: A snappy UI that responds quickly and never lags behind user expectations. Operators Flexibility: Ability to differentiate the look-and feel, as well as to integrate portfolio-consistent services in a seamless and easy manner. Usability: Good and consistent usability prevents and facilitates customer support calls. Enjoyability: Great user experiences will attract and retain customers, as well as increase ARPU. 7
  • 8. Copyright © 2010 Symbian Foundation Objectives Objectives Enjoyability Users must delight in the use of their handsets. The UI must be fun without being confusing or cumbersome. Business devices must be especially straightforward. Performance User interface rendering, effects, animations, and transitions need to appear to be instantaneous. Consistency The platform needs to facilitate implementation in the cases where stakeholders require UI consistency. General Objectives There are a number of general objectives common to the entire platform, such as UX competitiveness, royalty-free services, battery life and performance improvement. Flexibility The user interface must be easily customisable and applications easily upgraded without significant re-coding efforts. Usability User interfaces on the handset must be easy to use and easy to learn, as well as easy to design and implement. 8
  • 9. How are we doing? How are we doing? New opportunities opening up General Objectives Consistency Space to grow Flexibility Big improvements in S^3! Usability Performance Symbian^3 breaks new ground Good & getting even better! Enjoyability On top of things This analysis pertains to the User Interface domain only. 9 Copyright © 2010 Symbian Foundation
  • 10.
  • 11. More keypads supported (QWERTY & half-QWERTY, 12-digit)
  • 12. Several transitions built into the platform
  • 13.
  • 14. Menu always present and available with persistent Back button
  • 15.
  • 16. Multiple pages support from the Home Screen
  • 17. Gesture support (tap, double tap, long tap, drag, and pinch)
  • 18. Support for Adobe Flash™ Home Screen widgets—even full screen
  • 19. Change dual-tap UI to single-tap UI
  • 20. Symbian platform default theme overhaulCopyright © 2010 Symbian Foundation 10
  • 21. Copyright © 2010 Symbian Foundation Symbian^3 Specifications Symbian^3 Specifications Video Outputs Single or Multiple Displays TV-out Screen Resolution nHD (640x360) Graphics Bitmap font Vector font support * Advanced font effects 2D and 3D accelerated graphics * EGL 1.4 * OpenGL ES 1.1 * OpenVG 1.1 System GUI Frameworks Flexible application and UI frameworks Control and windowing environments Home Screen MiniView and multiple pages Support for Adobe Flash widgets, even full screen Input Methods 12-digit keypad Full and Half QWERTY Virtual (on-screen) keyboards Combined input (Keypad/Keyboard, Keyboard/Touch) Handwriting support Gestural input Interaction Features Single tap UI Clipboard support (Cut-Copy-Paste) Homescreen widgets Kinetic (flick gesture-based) scrolling Basic tactile feedback 11
  • 22. Copyright © 2010 Symbian Foundation New Features in Symbian^3 New Features in Symbian^3 Substantial Enhancements 12
  • 23. Copyright © 2010 Symbian Foundation Symbian^3 Theme Overhaul Symbian^3 Theme Overhaul Symbian is invigorating the platform by providing a fresh, attractive default theme. A new wallpaper, icons, clock, and full “chrome” are included. As a fully open source solution, device and theme creators are free to innovate on and contribute to this theme. As of publication (February 2010), the theme is in Beta. 13
  • 24. Copyright © 2010 Symbian Foundation Scoped Items for Symbian^4 Scoped Items for Symbian^4 Gorgeous New UI 14
  • 25. Copyright © 2010 Symbian Foundation Items for Contribution to Symbian^4 UI Items for Contribution to Symbian^4 UI Under consideration by the Councils 15
  • 26. Copyright © 2010 Symbian Foundation Symbian^4 UI Model Symbian^4 UI Model Contacts Application Contacts Homescreen Widget Widgets Third Party Applications Core System Applications Terrific flexibility is built into the system! UI Extensions for Mobile (UI Controls) Games Qt Application Engines 16
  • 27. Copyright © 2010 Symbian Foundation S^4 Goals for Orbit & Direct UI Proposals S^4 Goals for Orbit & Direct UI Proposals Flatten Hierarchies:The two softkey-driven UI creates a deep hierarchy for users to traverse. Restructure Commands: Many features exist as separate applications, when they would be better organised within settings groups or in existing applications. Reduce the Number of Taps: Flattening the user interface will result in fewer taps to reach desired functions and features. Improved Internetworking and Task Switching:Moving between applications will be easier than ever. Homescreen as Most Valuable Real Estate: The Symbian homescreen has been improving steadily. Orbit takes the homescreen to a new level. 17
  • 28. Copyright © 2010 Symbian Foundation S^4: Library & Collections Concepts S^4: Library & Collections Concepts Library The Symbian Library contains a set of collections Contacts Collection:Friends Photos Collection: Family Album This consistent UI pattern is used throughout the S^4 UI for a better user experience Applications Collection: Games Music Collection:Gym Playlist 18
  • 29. Copyright © 2010 Symbian Foundation S^4 UI Architecture S^4 UI Architecture Second order commands live in the Menu Long-press on an object brings up a Context Menu Third order commands live in the Settings First order commands live in the Toolbar 19
  • 30. Copyright © 2010 Symbian Foundation S^4 Differentiation Opportunities S^4 Differentiation Opportunities New theming capabilities are coming, with a reduced set of assets and easier tooling Widgets can be placed anywhere and can be any size Widgets can provide alternative UIs to system applications quickly and easily Homescreen Widgets (Qt, Web RunTime and Adobe Flash™) 20
  • 31. Copyright © 2010 Symbian Foundation 21 S^4 UI Architecture S^4 UI Architecture
  • 32. Copyright © 2010 Symbian Foundation 22
  • 33. Copyright © 2010 Symbian Foundation S^4 S^4 23
  • 34. Copyright © 2010 Symbian Foundation Contribution Opportunities Contribution Opportunities 24
  • 35. Thank you! Copyright © 2010 Symbian Foundation 25