open source and ux
DESCRIPTION
A presentation about the Symbian Foundation's approach to open source for its mobile operating system user interface.TRANSCRIPT
Open Source and the User Experience
Scott Weiss UI Technology Manager 26 September 2009
Contents: 50 minutes of fun!
Copyright © 2009 Symbian Foundation.
What open source is all about (Contributions!)
Having a Vision The way Symbian Foundation’s UI efforts
are organised Engaging the community Symbian’s Contributions Process Open Discussion
Symbian UI Vision
Copyright © 2009 Symbian Foundation. 3
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.
Copyright © 2009 Symbian Foundation. 4
The foundation unifies Symbian OS, S60, UIQ and MOAP(S)
software, creating an unparalleled open software
platform for converged mobile devices, and enabling accelerated
innovation across the whole mobile ecosystem.
The intent to form the Symbian Foundation was announced on June 24, 2008 drawing strong
industry support and more endorsing organizations have been subsequently announced.
The foundation began operating during the first half of 2009. Foundation membership is open
to all organizations.
Symbian Foundation
Vision of an independent open platform
5
From hardware adaptation up to user interface and apps - all the software you need to build a leading-edge mobile device to ship in any market.
Uniquely: built by the community, for the community.
The richest mobile platform, helping vendors to deliver the next era of mobile computing devices.
Application developers will be able to target the broadest range of devices across global markets, using rapid and easy web programming tools.
Compelling
Compatible
Complete
& Royalty-free
The richest mobile OS
6
OS Security Graphics Data
comms Telephony Multimedia OS Services
Apps & UI
Productivity apps
Multimedia apps
Device management
apps
User Interface
Web apps
Location apps
Comms apps
Middleware Location
MW Comms
MW
Device Mgmt
Multimedia MW
Security MW
Runtimes
UI MW Web MW
Proven in over ¼ billion smart devices, so far…
EKA2 real-time microkernel with unparalleled power efficiency and security
Rich middleware including location, multimedia and seamless multi-bearer comms framework
Web, email, productivity and PIM apps, along with new flexible multi-modal UI framework
• SMP • Platform security • High performance graphics • SQLite integration • Full multi-tasking & multi-threading
• Location / GPS support • Intelligent bearer-mobility • Remote management • Leading audio / video capture & playback
• Web runtime for easy creation of web apps
• Webkit browser • Messaging & comms • Dozens of carrier-compliant apps
The Symbian Foundation Platform Plan Open for contribution
Symbian^2
2010 2011 2009
Symbian^2 • UI Makeover Step 1: WRT offers web design on mobile
• Personal: Customisable home screen supporting embedded widgets and other personal content
• Location-smart: Ability for apps to take action in response to the user’s changing location
Also available: • SDK based on Forum Nokia SDK 5th Edition, compatible with Symbian OS v9.x and S60 5th Edition
Symbian^3
Symbian^4
Symbian^4 • Makeover Complete: Direct UI, a fresh new user experience
• Qt: Powerful and easy to use, becomes the standard runtime
• Majority of SHAI* in place, easing HW adaptation
Symbian^3 • UI Makeover Step 2: Graphics support for advanced layering and effects
• Simplifying internet access: Adaptive WLAN background scanning, energy efficient
• HiFi Audio + Video: Full HDMI support with HDCP • Faster network: pushing the architecture to enable “fixed internet” performance, ideal for streaming high definition content and VoIP calls.
* Proposal under review
Symbian^5
S^2 S^4
S^3
August 2009
Symbian Foundation Platform Plan Open for contribution
2010 2011 2009
Symbian^2
Symbian^3
Functionally Complete
Hardened
Functionally Complete
Hardened
Symbian^4
Functionally Complete
Hardened
Milestone dates to be confirmed by Release Council
8
Symbian^2
Highlights include… UI Makeover Step 1: Web Runtime offers web design on mobile Personal: All-new home screen supporting user customization,
embedded widgets and internet content Adaptable: Support for multiple form factors and input methods
(touch, non-touch, flexible aspect ratios and resolutions) Dynamic: Location based event framework that allows apps to
take action in response to the user’s changing location
9
2010 2011 2009
Symbian^2
Functionally Complete
Hardened
PDK builds available starting here
Symbian^3
Highlights include… UI makeover step 2: Graphics support for advanced layering and
effects (eg semi-transparent content layered over video, complex animated transitions between apps)
Sounding clear: A new high performance networking architecture enabling broadband speeds, ideal for streaming high definition video and high quality VoIP calls
Movie time: Support for files >2GB in size, enough for full length HD movies; Full HDMI support with HDCP
Simplifying internet access: Adaptive WLAN background scanning, energy efficient
10
2010 2011 2009
Symbian^3
Functionally Complete
Hardened
PDK builds available starting here
Symbian^4
Highlights include… UI makeover complete: Direct UI – a complete refresh of the
touch UI Great new app development environment: Qt integrated as the
primary runtime SHAI*: The majority of the Symbian Hardware Abstraction
Interface now in place, making hardware adaptation easier than ever before
11
2010 2011 2009
Symbian^4
Functionally Complete
Hardened
PDK builds available starting here
* Proposal under review
Engaging the Community Developer site Wiki Blogs
blog.symbian.org Symbian UI Brainstorm
Discussion Boards UI Suggestions
Ideas site
Copyright © 2009 Symbian Foundation. 12
Copyright © 2009 Symbian Foundation. 13
http://developer.symbian.org
Copyright © 2009 Symbian Foundation. 14
http://developer.symbian.org/wiki/index.php/User_Interface
Copyright © 2009 Symbian Foundation. 15
http://symbianuibrainstorm.wordpress.com
Copyright © 2009 Symbian Foundation. 16
http://blog.symbian.org
Copyright © 2009 Symbian Foundation. 17
http://developer.symbian.org/forum/showthread.php?t=2350
Copyright © 2009 Symbian Foundation. 18
http://ideas.symbian.org
Copyright © 2009 Symbian Foundation. 19
Contributions Process
Symbian’s First UI Contributions
Copyright © 2009 Symbian Foundation. 20
Major Contribution Proposal: Single Tap
Characters in Dialer
Copyright © 2009 Symbian Foundation. 21
Open Discussion
Thank you! And please register for SEE. It’s Free!
Copyright © 2009 Symbian Foundation. 22