0912 symbian platform roadmap presentation v1.0
TRANSCRIPT
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
1/31
The Symbian Platform RoadmapDecember 2009
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
2/31
Welcome!
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
3/31
So whats new in December?
OpenWFSymbian becomes the first platform to includesupport for the OpenWF graphics standard inSymbian^3 kits now, courtesy of Nokia
PrintA complete overhaul of the Print sub-system (newproposal from K3)
Social
MobileFramework
Social Mobile Framework: easing integration of webservices into applications (new proposal fromSasken)
New look
for the
roadmap
Weve given the roadmap a bit of a pre-Christmas
polish. Do you like the new look? Let us know
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
4/31
Day 1
The futureJune
Growth & MomentumNew contributions to the roadmap every month
End 2009
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
5/31
S^2 S^3S^1 S^4 S^5
The pla/orm The roadmap feature highlights1 3
The roadmap release summaries2
Contents
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
6/31
The most widely used open platform today
Used in 46% of smartphones worldwideSource: Canalys, market share for Q3 2009
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
7/31
Satio
F-03A
F-01A F-08ASH-05A
F-09A
SH-06ASH-06ANerv
SH-07A
5230 SH-02AF-02AF-04A
SH-03A
SH-01A
X6
N97 Mini
N97
5800 ExpressMusic
5530 ExpressMusic
5800Navi
i8910
SH-04A
33 Symbian^1 devices so far
F-01B
F-02B
F-03B
F-04B SH-01BSH-02B
SH-03B
SH-04BSH-05B5235
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
8/31
Huge scope for customisation and differentiation.
Scalable and efficient
Secure
True multitasking
Core OS
Communications
HD Multimedia
Deep web integration
Middleware
Location & sensors
Complete app suite
Enterprise integration
Rich UI framework
Apps and UI
A more efficient, scalable and secure core.
The most powerful collection of middleware, a great base forapplication development.
The richest mobile platform available today
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
9/31
2.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS
PP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP
pport Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric
Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM rad
ge UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType I
email OSCP EMS Bluetooth stereo headset USB 802.11nSQLite WebKit browser Loca9onbased triggering Swipe home screen SIP Audio messaging Playlists PictBridge Extensible Search Accele
nsor framework SUPL Home screen widgets TVout iCal OpenC SDHC Photo album HSDPA Power manager MTP Contacts VoIP WebDAV Photo upload HSUPA App miniview Album art ARM Cort
S Exchange support SendAs vCard 2.1 World Clock Smart messaging Camera app Qwerty Halfqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluet
RM 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 syn
MS SIM sync Lotus Notes support Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset
tensible Search Accelerometer support Task manager Sensor framework SUPL Home screen widgets TVout iCal OpenC SDHC Photo album HSDPA Power manager MTP Contacts VoIP WebDAV
w Album art ARM Cortex A 802.11b QoS framework MS Exchange support SendAs vCard 2.1 World Clock Smart messaging Camera app Qwerty Halfqwerty Numeric keypad Touch ARM11 sup
ort Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB
ddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 80
th stereo headset USB 802.11n qwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP
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 su
ortrait 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 E
editor Bluetooth GPS HD video AGPS 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 Landscapeportrait 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 ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP H
MS 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 Video edi9ng IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch AR
support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice record
luetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator
pport 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 No
apeportrait 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
ort Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Hap9cs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app Dic9onary USB
ddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 80
h stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP
MS 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
ortrait 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 E
editor Bluetooth GPS HD video AGPS 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 Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g POtereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Ha
MS 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
ortrait 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 E
editor Bluetooth GPS HD video AGPS 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 Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
tereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM support Image editor Bluetooth GPS HD video AGPS OMA DRM 1.0 WAP Calculator XMPP Ha
MS 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
ortrait 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 E
editor Bluetooth GPS HD video AGPS 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 Landscapeportrait switching Hap9c feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
Bluetooth stereo headset USB 802.11n
Shipped in over 300 million mobile devices.
Kernel &HW
OSSecurity
Dataservices
Boardsupport
Deviceservices
Locatingservices
Commsframework
Networkingservices
WLAN
Basebandservices
Shortlinkservices
Multimedia
Imagingextensions
Graphics
TextXML
services
Generic appsupport
Messagingmiddleware
Open servicesLegacy
metadataCameraservices
Service API
High level
InternetProtocols
DRM Remote storage
Locationservices
VPN clientTelephony &
SIMLegacy
presenceImage handling Video utilities
Service APIframework
IP Connectivitymanagement
Remoteconnectivity
Input methods
Classic UI UI resources
App installationWireless Access
Securityservices
Access security Mobile TV
IM & Presence
Remote
management
DLNA
Metadata
Multimedia UIframework
Multimedia app
framework
Home screenservices
Web
Hapticsservices
IP App
protocols
Networkingdevice
management
IP Appservices
Shortlink
connectivity
Multimediamiddleware
SVG Tiny
UI accelerator Web services
Locationapps
Video
telephonyapp
File managerMessaging
appsConversation
appsInstant
messagingImageeditors
GalleryVideocenter
Voicerecorder
Profiles Settings
Phone apps IP Telephony Organizer DictionaryGraphics
UIs
Speechrecognition
UIWeb UIs Photos Radio Printing Tech View
Device
control
Media
sharing UIContactsPoC Email
Camera
apps
Image
viewer
Video
editors
Music
playerVideo player
Screen
saver
Content
controlHelp app Home screen
Over 100,000 man years of development.
A proven platform.
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
10/31
S^2 S^3S^1 S^4 S^5
The pla/orm The roadmap feature highlights1 3
2 The roadmap release summaries
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
11/31
S^3
Kitsavailable
S^4 KitsQ1 2010
S^2Kitsavailable
CompleteQ1 2010
CompleteNow Handsets
Now
CompleteQ3 2010
H1 2010 H2 2010 H1 2011
HandsetsFrom H2 2010
HandsetsFrom H1 2011
December2009
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
12/31
Symbian^2
A Complete Platform
The Symbian platform is a complete solution, stretchingfrom applications right down to kernel and hardwareadaptation:
A full suite of applications built around a UI frameworkthat supports a great deal of customisation
A rich middleware layer designed to make all the featuresin a mobile device easily available, fostering innovationabove
This all sits above a core OS layer designed specifically tobest deliver on the particular requirements andconstraints of internet-enabled mobile devices
And this is all open source available to and owned by thecommunity, free
S^2
The first open release of the Symbian platform
All-new Homescreen
An updated Homescreen application supports usercustomization, embedded widgets and live internet content.
Make the Homescreen the center of your world.
Location Triggering
The Symbian platform already has industry-leading support
for location technologies such as GPS and cell basedpositioning.
Symbian^2 adds platform support allowing an application to
trigger a custom event when the user enters or leaves adefined trigger area: Get ready to get off the train, yourstation is next.
In Symbian^2 any application can be location-smart.
Key themes
Kitsavailable
CompleteNow
HandsetsFromH1 2010
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
13/31
Symbian^3
A big step forward in user experience
Multi page Homescreen group your widgets (eg homeand work) and easily swipe between pages
Single tap" support throughout the UI no more "tap toselect, tap again to action"
Enhanced look and feel in applications such as Photos,
where effects such as view transitions, semi-transparencyand fades are being delivered on top of the New GraphicsArchitecture
Multi-touch gesture support (swipes, pinches etc) comes tomany applications, including Photos and Video Player
One-click connectivity for all applications significantsimplification of the "connecting dialogs to deliver asmoother user experience
S^3Kits
available now
CompleteQ1 2010
HandsetsFrom H2 2010
Incremental evolution across the platform, a big step forward in user
experience
Improved music and video
HD TV - watch movies from your phone on a big screen(HDMI output, large video file support)
See playlists, track titles and artists on your Bluetoothheadsets display (AVRCP v1.4)
Better streaming sounding clear
A new high performance networking architecture enabling
broadband speeds, ideal for streaming high definition videoand high quality VoIP calls
For developers: Qt runtime pre-integrated
In Symbian^4 Qt will become the standard runtime for
applications. It is available as an option in kits as of S^3 toallow developers to start exploring this new world.
Key themes
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
14/31
Symbian^4
S^4
A revolution in user experience, built on Qt
Key themes
KitsQ1 2010
CompleteQ3 2010
HandsetsFrom H1 2011
New User Experience
Symbian^4 delivers a whole new user interface forSymbian devices.
The on-screen layout of applications will be updated andnavigation will be streamlined to provide a simpler andmore fluent user experience.
The suite of platform applications themselves will be re-
designed and re-organised to support this elegant andaccessible paradigm, features being grouped to maximiseease of use.
The user interface will take full advantage of nextgeneration graphics to incorporate visually appealingeffects such as transparency and transitions.
This all adds up to a winning user experience for devicesbased on Symbian^4.
Enhanced Applications
The new user experience brings specific benefits to manyapplications, for example:
In Messaging the main views are being enhanced toprovide a conversation-based view that gives the user thefull context of a discussion when reading and replying.
Calendar gains email integration, allowing meetingrequests to be sent and responded to from within theCalendar UI.
Qt - a revolution in app development
In Symbian^4 Qt becomes the standard environment inwhich all native applications are written and run.
This brings the simplicity of the Qt developmentenvironment to Symbian developers, coupled with the powerof the underlying Symbian platform.
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
15/31
S^2 S^3S^1 S^4 S^5
The pla/orm The roadmap feature highlights1 3
The roadmap release summaries3
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
16/31
20102009
S^3 S^5^4
Feature Complete Dates
S^2
Single tap
enhancements
UI&Apps
Middleware
CoreOS
Location-
based
triggeringFreeWay
ScreenPlay
2011
Roadmap highlights
Multipage
Homescreen
HDMI
BT AVRCP v1.4
CalDAV
December2009
Widget-
based
Homescreen
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
17/31
Delivering stunning effects
Loved by developers
Cut development time by nearly 50%
Reduces code by more than 50%
Deploy 50% faster because of better code maintainability
94%
Qt meets or exceeds myexpectations
76%
Qt has increased myproductivity
Widely used
100,000+ developers
5000+ companies working with Qt
Google Earth KDEVLC
Strong architecture
Modulararchitectureallows easyextension
Scales to fithardware
capabilities
IntegratedWebkit
renderingengine
Animations Physics Transitions
Kinetic scrolling 3D effectsGestures Multitouch
QtNew application and UI framework
Source: Qt website
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
18/31
DevicesFrom H2 2010
DevicesFrom H1 2011
DevicesFrom H1 2010
QtNew application and UI framework
S^3 S^4^2Up to andincluding
and beyond
Qt runtimeavailable todownload and
install
Qt runtime
integrated intoSymbian^3 kitsand available for
inclusion indevices
Qt adopted as theprimary runtime for
applications
Orbit UI framework
provides enhanced Qt-based controls
Platform applicationsported to Qt and Orbit
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
19/31
New User ExperienceA whole new look, a whole new feel
Nokia concept for a Symbian^4-based device, courtesy Nokia
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
20/31
First-order commands on the new toolbar
Second-order commands on theintegrated menu
A whole new look, a whole new feel
New User Experience
New user experience built on Qt
Artists concept
Long touch unlocks more
Beautiful effects and transitions
DevicesFrom H1 2011
Coming in S^4
And a complete reworking of the app suite
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
21/31
See friends tweets through your phonebook
Surf their photos from your gallery
Your web life available in any app, right where youwant it
Social Mobile FrameworkSo much stuff to share, so many sites, so little time.
A core set of libraries that ease integration of webservices into applications
An extendable framework allowing adaptors for
particular services to be added
Symbians Social Mobile FrameworkProposal under discussion, targetting S^4
Brought to you by:
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
22/31
MulticoreGreat battery life, performance on demand
Symbian: designed for low power consumption from the ground up.
Now leading the next wave of energy efficiency.
Multicore support in Symbian, optimized for ARM and low power environments.
Current processor designs are leading to increasingly power-hungry devices.
Multicore processors are designed to achieve better performance with givenbattery life.
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
23/31
MulticoreGreat battery life, performance on demand
2004
2008
2006
Symbian and ARM
SMP work initiated
2009Demo on ARM11
MPCore
FPGA Demo on
Cortex-A9
Kernel support for multicore
Symbian^3 running on dual
Cortex-A9 SoC
2010
2011
S^3
S^4
S^5
Multicore
devices will beshipping
Product-ready
multicore support
Key usecases optimised to
take full advantage ofmulticore
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
24/31
Symbian
Hardware
Adaptation
S.H.A.I.Symbian Hardware Abstraction Interface
SHAI is a new, open interface being adopted and developed by a range of hardware vendors
Driving speed, efficiency and time-to-market.
Additional
common
platform
code
Simplifiedadaptation
layer
A common
interface
aligned with
industry
standards
Hardware adaptation becomes easier the latest hardware is available sooner, devicemanufacturers can spend more time making their devices great.
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
25/31
DevicesFrom H2 2010
DevicesFrom H1 2011
DevicesFrom H1 2012
DevicesFrom H2 2011
Symbian
Hardware
Adaptation
S.H.A.I.Symbian Hardware Abstraction Interface
Some existing interfacesapproved to become part of
SHAI immediately
Review of existinginterfaces completed, the
first new SHAI componentsmay be delivered
Any remaining SHAIcomponents are
completed
S^3 S^5^4 S^6
The bulk of new SHAIcomponents are
delivered
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
26/31
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
27/31
Readers Guide
27
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
28/31
Further Information
The top level roadmap: http://developer.symbian.org/wiki/index.php/Roadmap_for_the_Symbian_Platform
An overview of each release, eg Symbian^3: http://developer.symbian.org/wiki/index.php/Symbian%5E3
More detailed roadmap information http://developer.symbian.org/wiki/index.php/Symbian_Foundation_Technology_Roadmaps
The release plan http://developer.symbian.org/wiki/index.php/Platform_Release_Plan
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
29/31
How to read the plan (1)
The yellow arrow depicts the evolving Symbian platform codelineRelease blobs show that each Symbian platform release is a snapshot
of the codeline at that time
29
Smba
2
Smba
3
Smba
4
Each blob represents a release reaching functionally complete Prior to functionally complete the prime focus for contributions is
on extending and enhancing the platform
At functionally complete feature growth for the release ceasesand the focus for contribution moves fully towards improvingstability. In effect the release branches away from the main line ofdevelopment.
6 months
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
30/31
How to read the plan (2)
30
Symbia
nX
FunctionallyComplete Hardened
Featuregrowth Hardening StableRetired
Each release on the roadmap evolves through a few distinctphases
New features
are developed
and submitted
to the MCL
Focus moves to
collectively
driving up
stability
Defect fixes are
still accepted but
the main focus for
defect fixing is onlater releases
-
8/14/2019 0912 Symbian Platform Roadmap Presentation v1.0
31/31
Change history
NB The latest version of the platform plan is always available at
http://developer.symbian.org/main/source/platform/
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