Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

The Symbian Platform Roadmap

March 2010

[1]
Welcome!

[2]
So what’s new in March?
Hot news

Symbian^3 is now very close to functional


completion. Almost all features are in place and the
Symbian^3 community’s focus has turned to driving up
& stability of core use cases.
Symbian^4 We are expecting the first code contributions for
Symbian^4 to hit Mercurial shortly and for stable
kits to be available during Q2.

Symbian Bug Squad has been formed to bring


together community members who want to make a
Bug Squad difference to the Symbian Platform by identifying
and implementing defect. The first test day,
focused on the Homescreen, was a great success.

[3]
36 Symbian^1 devices so far…

F-03A F-09A SH-04A SH-03B*

N97

Vivaz Pro*

SH-07A SH-06A SH-05A SH-06A SH-03A


F-01A F-01B F-03B F-08A 5530 Express 5230 Nerv
X6 X6 16GB
Music

Vivaz

F-04A F-04B* F-02B F-02A 5800 5800 Express N97 Mini 5235* SH-05B SH-02B SH-02A SH-01A SH-01B SH-04B Satio
i8910 Navi Music

* 4 devices announced but not shipping as of 13 Mar 2010 [4]


Growth & Momentum
New contributions to the roadmap every month

Day 1 June End 2009


The future 
[5]
User experience 
Developer experience 
Device Creator experience 

1 The roadmap – evolving experiences 

S^1 S^2 S^3 S^4 S^5  S^6 

2 The roadmap – release summaries 

Feature spotlights 
Appendices:  Pla?orm overview 
Reader’s guide to the roadmap 

[6]
Evolving the User Experience
Making Symbian devices delightful to use

S^3 S^4
Devices Devices
From H2 2010 From H1 2011

Easier to use: Single tap across the UI, A fresh new


support for gestures such as pinch and flick look for all
applications,
Faster: ScreenPlay uses hardware
based on Qt.
acceleration to deliver a blazingly fast UI
Direct access
Watch HD movies and play games on TV via
to key
HDMI
functionality
Improved Homescreen: Multiple pages, and beautiful
new widget manager, more powerful widgets effects and
transitions in a
New app: Podcasts streamlined
user interface
Radio app: “Buy now” from music stores

One click connectivity makes connecting


to the internet a breeze

7 [7]
Evolving the Developer Experience
What does the Symbian platform offer to developers?

Web Runtime Qt
The easiest way into developing for mobile Widely used across many platforms and loved by
devices – WRT allows web developers to directly developers, Qt is an extremely powerful and easy
re-use their skills in HTML, CSS, Javascript and to use application framework.
AJAX to create Homesceen widgets and stand- It becomes the primary application
alone applications framework in S^4, bringing all of its advantages
WRT is heavily reworked in S^4 to run on top of to Symbian app developers everywhere
S^4
Qt and take advantage of the latest Webkit. Delivering S^4 onwards, Qt Mobility APIs will
S^4
S^4 also sees extended support for the evolving provide an ever richer Qt-based experience
W3C widget standards.

Rich Middleware A Powerful OS


Symbian is a great platform for powerful Designed from the ground up for networked
applications that take full advantage of the mobile devices, the Symbian platform is efficient,
opportunities of mobile. scaleable and secure.
Its breadth already includes the leading FreeWay and One Click Connectivity deliver
location subsystem and there’s lots more an awesome networking experience to
coming in S^3… applications
S^3
Integrate gesture support into your app UI ScreenPlay allows applications to take full
Make use of sensors such as accelerometer S^3 advantage of graphics hardware acceleration to
provide a great-looking UI
Set up peer-to-peer networks with Zeroconf
Writeable Demand Paging leaves more
Easily integrate web services using the Social
S^4 memory free for running applications
Mobile Framework

[8]
Evolving the Device Creator Experience
Making it easy to make devices

2010 2011

S^3 S^4 S^5

Writeable Data Paging


Improved memory management enables better
performance on low cost hardware

ScreenPlay
Take full advantage of graphics hardware
acceleration to deliver a fast and engaging UI

Localised to 40+ locales


A great basis for targeting markets worldwide

SHAI
Making hardware adaptation cheaper and easier,
getting devices to market more quickly

Multicore
Supporting the next generation of hardware
platforms

[9]
Roadmap Highlights
Evolving experiences

S^3 S^4
Complete: Q2 2010 Complete: H2 2010
Devices: From H2 2010 Devices: From H1 2011

Easier to use: Single tap across the UI, one click


An ever better user

connectivity, support for gestures such as pinch and


flick A fresh new look for all applications,
experience

Faster: ScreenPlay for UI acceleration based on Qt.

Watch HD movies on TV via HDMI Direct access to key functionality and


New app: Podcasts* beautiful effects and transitions in a
streamlined user interface
Radio app: “Buy now” from music stores
Homescreen: Multiple pages, new widget manager

Qt available in kits: embrace the future of app development


platform for
developers

Qt becomes the primary native runtime


A richer

ScreenPlay: Graphics hardware acceleration


FreeWay: High bandwidth networking Social Mobile Framework brings easy
Zeroconf: Easy network sharing web service integration

Improved memory management (WDP)


creators
Helping
device

Localised to 40+ locales


SHAI
Multicore

March
2010
[10]
1 The roadmap – evolving experiences 

S^1 S^2 S^3 S^4 S^5  S^6 

2 The roadmap – release summaries 

Feature spotlights 
Appendices:  Pla?orm overview 
Reader’s guide to the roadmap 

[11]
Now H1 2010 H2 2010 H1 2011

S^2 Kits Complete Handsets


available Now From H1 2010

The first platform release hosted


by the Symbian Foundation

S^3 Kits Complete Handsets


available Q2 2010 From H2 2010

Simpler, faster UI
Improved music & video experiences

S^4 Kits Complete Handsets


Q2 2010 H2 2010 From H1 2011

A whole new touch UI


Qt adopted for native app development

Notes: “Complete” equates to functional


completion. “Handsets” dates are a guide based on
March a typical 3-9 month gap between “Complete” and
first handset shipment. Actual device shipment
2010 dates are the domain of device creators. [12]
Symbian^2
Key themes

Kits Complete Handsets


S^2 available Now From H1 2010

The first platform release hosted by the Symbian Foundation

A Complete Platform All-new Homescreen


The Symbian platform is a complete solution, stretching An updated Homescreen application supports user
from applications right down to kernel and hardware customization, embedded widgets and live internet content.
adaptation:

  A full suite of applications built around a UI Location Triggering


framework that supports a great deal of customisation
The Symbian platform already has industry-leading support
  Arich middleware layer designed to make all the for location technologies such as GPS and cellular
features in a mobile device easily available to developers, positioning.
fostering innovation above
Symbian^2 adds platform support allowing an application to
  Thisall sits above a powerful and efficient OS layer trigger a custom event when the user enters or leaves a
designed specifically to best deliver on the particular defined trigger area: “Get ready to get off the train, your
requirements and constraints of internet-enabled mobile station is next”.
devices
In Symbian^2 any application can be location-smart.

[13]
Symbian^3
Key themes

S^3 Kits Complete Handsets


available now Q2 2010 From H2 2010

Evolution across the platform, a big step forward in user experience

A Big Step Forward in User Experience Improved Music and Video


Multi page Homescreen – group your widgets (eg HDMI: Watch movies and play games on a big TV screen,
“home” and “work”) and easily swipe between pages; listen to streaming music on your hifi
download and add widgets using the new widget manager
See playlists, track titles and artists on your Bluetooth
“Single tap" support throughout the UI: no more "tap to headset’s display (Bluetooth AVRCP v1.4)
select, tap again to action"
Download podcasts and manage subscriptions with the new
A faster UI including effects such as view transitions, Podcasts app
semi-transparency and fades - delivered on top of
ScreenPlay, Symbian’s new graphics architecture The Radio app gains music store integration - “More info”
and “Buy now” buttons use RT+ metadata to make the radio
Multi-touch gesture support (swipes, pinches etc) experience interactive
comes to many applications, including Photos and Video
Player
For Developers: Qt Runtime Pre-integrated
One-click connectivity streamlines the experience of
going on line. High bandwidth uploads and jitter-free In Symbian^4 Qt will become the standard runtime for
streaming are delivered by FreeWay, Symbian’s new data applications. It is available as an option in kits as of S^3 to
networking architecture. allow developers to start exploring this new world.

[14]
Symbian^4
Key themes

S^4 Kits
Q2 2010
Complete
H2 2010
Handsets
From H1 2011

A revolution in user experience, built on Qt

The Touch UI Reworked Qt – A Revolution in App Development


Symbian^4 will deliver a whole new user interface for In Symbian^4 Qt becomes the standard environment in
Symbian devices. which all native applications are written and run.
This brings the simplicity of the Qt development
The on-screen layout of applications will be updated and
environment to Symbian developers, coupled with the
navigation will be streamlined to provide a simpler and
power of the underlying Symbian platform.
more fluent user experience.
Qt is loved by developers as it is quick and easy to create
The suite of platform applications will be re-designed and powerful yet maintainable applications. Qt’s modular and
re-organised to support this elegant and accessible scaleable architecture makes it a great fit for cutting edge
paradigm, features being grouped to maximise ease of mobile devices.
use.

The user interface will take full advantage of ScreenPlay,


the new graphics architecture introduced in S^3, to Tighter Web Integration
incorporate visually stunning effects such as transparency
The Social Mobile Framework, introduced in Symbian^4,
and transitions.
provides all the building blocks necessary for all of the most
This all adds up to a winning user experience for devices popular web-based services to be integrated seamlessly into
based on Symbian^4. both platform and 3rd party applications.

[15]
[16]
Qt 
S^4 UI Refresh 
Social Mobile Framework 
MulKcore 
SHAI 

Feature spotlights 
Appendices:  Pla?orm overview 
Reader’s guide to the roadmap 

17 [17]
Qt
New application and UI framework

“Cut development time by nearly 50%”


“Reduces code by more than 50%”
“Deploy 50% faster because of better code maintainability”

Google Earth VLC KDE


94% 76%

“Qt meets or exceeds my “Qt has increased my


100,000+ developers expectations” productivity”
5000+ companies working with Qt

Widely used Loved by developers

Animations … Physics … Transitions


Kinetic scrolling … 3D effects
Gestures … Multitouch
Integrated Modular Scales to fit
Webkit architecture hardware
rendering allows easy capabilities
engine extension

Strong architecture Delivering stunning effects


Source: Qt website [18]
Qt
New application and UI framework

Up to and
S^2 S^3 S^4 and beyond…
including

Devices Devices Devices


From H1 2010 From H2 2010 From H1 2011

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

[19]
Symbian^4 UI Refresh
A whole new look, a whole new feel

[20]
Symbian^4 UI Refresh
A whole new look, a whole new feel

Tap indicators to access Back button cuts down hard


notifications panel key requirements

Titlebar and toolbar can be


hidden for full-screen Integrated menu frees up
application views valuable screen space

New toolbar provides direct


Long touch unlocks access to the most useful
context-specific actions commands

Devices
Coming in S^4 From H1 2011

[21]
Social Mobile Framework
So much stuff to share, so many sites, so little time.

See friends’ tweets through your phonebook <Your favourite


Surf their photos from your gallery web services here>
Your web life available in any app, right where you
want it

Symbian’s Social Mobile Framework S^4

A core set of libraries that ease integration of web


services into applications

An extendable framework allowing adaptors for


individual services to be added

Brought to you by:

[22]
Multicore
Great battery life, performance on demand

Current processor designs


Greatare leading
battery to increasingly
life, performance on demand power-hungry devices.

Multicore processors are designed to achieve better performance with given


battery life.

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.

[23]
Multicore
Great battery life, performance on demand

S^4

Multicore
devices will be
Kernel support for shipping
multicore
S^3

2011
Early Symbian^3
builds running on
2010
dual Cortex-A9 SoC

2009 Product-ready
S^5 multicore support
Demo on ARM11
MPCore 2008

FPGA Demo on Key usecases


2006
Cortex-A9 S^6 optimised to take
full advantage of
multicore
2004

Symbian and ARM


SMP work initiated

[24]
S.H.A.I.
Symbian Hardware Abstraction Interface

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.

Driving speed, efficiency and time-to-market.

[25]
S.H.A.I.
Symbian Hardware Abstraction Interface

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

S^3 S^4 S^5 S^6

Devices Devices Devices Devices


From H2 2010 From H1 2011 From H2 2011 From H1 2012

[26]
Feature spotlights 
Appendices:  Pla3orm overview 
Reader’s guide to the roadmap 

27 [27]
The most widely used mobile platform today (and it’s open)
Used in 47% of smartphones worldwide
79 million handsets shipped in 2009
Source: Canalys, market share for 2009

[28]
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

A more efficient, scalable and secure core.

The most powerful collection of middleware, a great base for


application development.

Huge scope for customisation and differentiation.

[29]
02.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS O
MPP HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP e
upport Calendar SAT Landscape‐portrait switching HapKc feedback SSL GPS TrueType IMAP Voice recorder 802.11g POP email OSCP EMS Bluetooth stereo headset USB 802.11nqwerty Numeric
E Presence ARM9 support Image editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM rad
age UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc feedback SSL GPS TrueType IM
Location
apps
Video
telephony File manager
Messaging
apps
Conversation
apps
Instant
messaging
Image
editors
Gallery
Video
center
Voice
recorder
Profiles Settings
app
P email OSCP EMS Bluetooth stereo headset USB 802.11nSQLite WebKit browser LocaKon‐based triggering Swipe home screen SIP Audio messaging Playlists PictBridge Extensible Search Acceler
ensor framework SUPL Home screen widgets TV‐out iCal OpenC SDHC Photo album HSDPA Power manager MTP Contacts VoIP WebDAV Photo upload HSUPA App miniview Album art ARM Cort
Media Image Camera Video Music Screen Content
MS Exchange support SendAs vCard 2.1 World Clock Smart messaging Camera app Qwerty Half‐qwerty Numeric keypad Touch ARM11 support EDGE Presence ARM9 support Image editor Blueto
sharing UI
PoC Contacts Email
viewer apps editors
Video player
player saver
Help app
control
Home screen

DRM 1.0 WAP Calculator XMPP HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync
MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB 
uddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc 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 DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes sup
portrait switching HapKc 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Sto
Protocols

 Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc 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 DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
‐portrait switching HapKc feedback SSL GPS TrueType Video ediKng 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKona
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 HapKc 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 DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Not
cape‐portrait switching HapKc 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB 
uddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc 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 DicKonary 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 HapKc 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Sto
 Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO

Over 100,000 man years of development.


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 Hap
SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
portrait switching HapKc 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

Shipped in over 330 million mobile devices.


e editor Bluetooth GPS HD video A‐GPS OMA DRM 1.0 WAP Calculator XMPP HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Sto
 Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
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 Hap

A rich & proven platform.


SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Storage UPnP Camcorder Buddy list Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes supp
portrait switching HapKc 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 HapKcs ARM Cortex A8 support SMS Landmarks database IrDA Music player FM radio app DicKonary USB Mass Sto [30]
 Notepad sync Instant messaging IMAP email MMS SIM sync Lotus Notes support Calendar SAT Landscape‐portrait switching HapKc feedback SSL GPS TrueType IMAP Voice recorder 802.11g PO
Bluetooth stereo headset USB 802.11n 
Feature spotlights 
Appendices:  Pla?orm overview 
Reader’s guide to the roadmap 

31 [31]
Further Information

  The top level roadmap:


  developer.symbian.org/roadmap

  An overview of each release, eg Symbian^3:


  developer.symbian.org/wiki/index.php/Symbian%5E3

  More detailed roadmap information


  developer.symbian.org/wiki/index.php/Symbian_Foundation_Technology_Roadmaps

  The release plan


  developer.symbian.org/wiki/index.php/Platform_Release_Plan

[32]
How to read the plan (1)

  The yellow arrow depicts the evolving Symbian platform codeline


  Release ‘blobs’ show that each Symbian platform release is a snapshot
of the codeline at that time

Symbian^4
Symbian^2

Symbian^3

6 months

  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 ceases
and the focus for contribution moves fully towards improving
stability. In effect the release branches away from the main line of
development.

33 [33]
How to read the plan (2)

  Each release on the roadmap evolves through a few distinct


phases…

Functionally
Complete Hardened Retired
Symbian^X

Feature
Hardening Stable
growth

New features Focus moves to Defect fixes are


are developed collectively still accepted but
and submitted driving up the main focus for
to the MCL stability defect fixing is on
later releases

34 [34]
Change history

NB The latest version of the platform roadmap is always available


at: developer.symbian.org/roadmap

  March 2010
  S^3 and S^4 status updated
  Multicore schedule corrected
  February 2010
  New S^4 UI renderings
  Focus on user, developer and device creator experiences
  Added new Nokia and Sony Ericsson devices
  December 2009
  Restructured
  Updated all content for cleaner look

35 [35]

You might also like