Professional Documents
Culture Documents
0912 Symbian Platform Roadmap Presentation v1.0
0912 Symbian Platform Roadmap Presentation v1.0
December 2009
Welcome!
So what’s new in December?
New look
We’ve given the roadmap a bit of a pre-Christmas
for the polish. Do you like the new look? Let us know…
roadmap
Growth & Momentum
New contributions to the roadmap every month
1 The pla/orm 3 The roadmap – feature highlights
2 The roadmap – release summaries
The most widely used open platform today
N97
F-04A F-04B F-02B F-02A 5800 Express 5235 5230 N97 Mini SH-05B SH-02B SH-02A SH-01A SH-01B SH-04B Satio
i8910 Music
The richest mobile platform available today
Apps and UI
Rich UI framework
Enterprise integration
Complete app suite
Middleware
Deep web integration
HD Multimedia
Communications
Location & sensors
Core OS
True multitasking
Secure
Scalable and efficient
DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync
MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset U
Phone apps IP Telephony Organizer Dictionary
Graphics
Speech
recognition Web UIs Photos Radio Printing Tech View
Device
UIs control
xtensible Search Accelerometer support Task manager Sensor framework SUPL Home screen widgets TV‐out iCal OpenC SDHC Photo album HSDPA Power manager MTP Contacts VoIP WebDAV
UI
ew Album art ARM Cortex A9 802.11b QoS framework MS Exchange support SendAs vCard 2.1 World Clock Smart messaging Camera app Qwerty Half‐qwerty Numeric keypad Touch ARM11 sup
port Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB
uddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802
Location Telephony & Legacy Service API IP Connectivity Remote
oth stereo headset USB 802.11n qwerty Numeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP
services
VPN client
SIM presence
Image handling Video utilities
framework management connectivity
Input methods
t SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes sup
portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support ED
Generic app
DRM
Messaging
Open services
Legacy Camera
Service API
High level
Internet Remote storage Classic UI UI resources
support middleware metadata services
e editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Sto
Protocols
Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
reo headset USB 802.11 Full QWERTYNumeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP H
Wireless Access Access security Mobile TV
Remote
management
Metadata
Multimedia app
framework
Web
IP App
protocols
Shortlink
connectivity
SVG Tiny App installation
SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
‐portrait switching Hap9c feedback SSL GPS TrueType Video edi9ng IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch AR
Security IP App Multimedia UI Home screen Haptics
Networking
Multimedia
IM & Presence DLNA device UI accelerator Web services
M9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9ona
services services framework services services
management
middleware
rder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice record
Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator
upport SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Not
cape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 supp
Kernel & Data Board Locating Networking Baseband
Multimedia Graphics
HW services support services services services
port Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB
uddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802
h stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP H
OS XML Device Comms Shortlink Imaging
SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
Security services services framework
WLAN
services extensions
Text
portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support ED
e editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Sto
Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
A proven platform.
SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support ED
e editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Sto
Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
Bluetooth stereo headset USB 802.11n
1 The pla/orm 3 The roadmap – feature highlights
2 The roadmap – release summaries
Now H1 2010 H2 2010 H1 2011
December
2009
Symbian^2
Key themes
“Single tap" support throughout the UI – no more "tap to See playlists, track titles and artists on your Bluetooth
select, tap again to action" headset’s display (AVRCP v1.4)
The on-screen layout of applications will be updated and InMessaging the main views are being enhanced to
navigation will be streamlined to provide a simpler and provide a conversation-based view that gives the user the
more fluent user experience. full context of a discussion when reading and replying.
The user interface will take full advantage of next Qt - a revolution in app development
generation graphics to incorporate visually appealing In Symbian^4 Qt becomes the standard environment in
effects such as transparency and transitions. which all native applications are written and run.
This all adds up to a winning user experience for devices This brings the simplicity of the Qt development
based on Symbian^4. environment to Symbian developers, coupled with the power
of the underlying Symbian platform.
1 The pla/orm 3 The roadmap – feature highlights
3 The roadmap – release summaries
Roadmap highlights
Feature Complete Dates
2009 2010 2011
Single tap
enhancements
UI & Apps
Widget-
Multipage
based
Homescreen
Homescreen
CalDAV
BT AVRCP v1.4
Middleware
Location-
based FreeWay
triggering
HDMI
Core OS
ScreenPlay
December
2009
Qt
New application and UI framework
Up to and
S^2 S^3 S^4 and beyond…
including
Qt adopted as the
Qt runtime
primary runtime for
Qt runtime integrated into
applications
available to Symbian^3 kits
download and and available for
Orbit UI framework
install inclusion in
provides enhanced Qt-
devices
based controls
Platform applications
ported to Qt and Orbit
New User Experience
A whole new look, a whole new feel
Coming in S^4
Artist’s concept
Devices
From H1 2011
Social Mobile Framework
So much stuff to share, so many sites, so little time.
Symbian: designed for low power consumption from the ground up.
Multicore support in Symbian, optimized for ARM and low power environments.
Multicore
Great battery life, performance on demand
Multicore
Kernel support for multicore devices will be
shipping
Symbian^3 running on dual S^3
Cortex-A9 SoC
2011
2010
2009
Additional
common
A common Symbian platform
interface code
aligned with
industry Simplified
standards Adaptation adaptation
Hardware layer
SHAI is a new, open interface being adopted and developed by a range of hardware vendors
Hardware adaptation becomes easier – the latest hardware is available sooner, device
manufacturers can spend more time making their devices great.
Symbian
Adaptation
Hardware
Review of existing
interfaces completed, the The bulk of new SHAI
Some existing interfaces first new SHAI components components are
Any remaining SHAI
approved to become part of may be delivered delivered
components are
SHAI immediately completed
27
Further Information
Symbian^4
Symbian^2
Symbian^3
6 months
29
How to read the plan (2)
Functionally
Complete Hardened Retired
Symbian^X
Feature
Hardening Stable
growth
30
Change history
December 2009
Restructured
Updated all content for cleaner look
September 2009
Orange added as a contributor
Vision, platform overview and roadmap pages tweaked
August 2009:
Spotlight on “location-based triggering” added in place of UX
31