Top Banner

of 22

Symbian Foundation Platform Plan 090918

May 30, 2018

Download

Documents

ianhutton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/14/2019 Symbian Foundation Platform Plan 090918

    1/22

    The Symbian Platform Plan Collaboration-powered evolutionSeptember 2009

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    2/22

    Welcome!

    2

    Welcome!

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    3/22

    Contents

    The PlatformHow Symbian delivers the worlds richest mobile platform

    Future highlightsHot developments in the plan

    The PlanForthcoming Symbian platform releases

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    4/22

    Vision of an independent open platform

    All the software you need to build a leading-edge mobile device to ship in any market.

    Independent and royalty-free.

    Built by the community, for thecommunity.

    The richest mobile platform.

    Helping vendors to deliver the next era of mobile computing devices.

    Applications can target the broadest rangeof devices across global markets.

    Compelling

    Compatible

    Complete

    &Open

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    5/22

    The richest mobile OS

    OS Security Graphics Datacomms Telephony MultimediaOS Services

    Apps&

    UI

    Productivityapps

    Multimediaapps

    Devicemanagement

    apps

    UserInterface

    Webapps

    Location apps

    Commsapps

    MiddlewareLocation

    MW

    Comms

    MW

    DeviceMgmt

    MultimediaMW

    SecurityMW

    Runtimes

    UI MWWeb MW

    Proven in over billion smart devices, so far

    World class OS layer Real-time, fully multi-tasking microkernel

    Industry-leading security implementation Power and memory efficient Scales from mass market to high end hardware

    Rich set of middleware APIsunlocks innovation

    Webkit-based web runtime for easy app creation Qt for development of powerful native apps Leading on convergence: Web, high bandwidth

    data networking, audio and video, location

    Fully customisable app suite Flexible UI supporting touch and key interfaces Full suite of applications Huge scope to customise and differentiate

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    6/22

    Brought to you byThanks to our growing number of contributors

    April June September

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    7/22

    Contents

    The PlatformHow Symbian delivers the worlds richest mobile platform

    Future highlightsHot developments in the plan

    The PlanForthcoming Symbian platform releases

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    8/22

    Forthcoming platform highlights

    8

    OS

    Middleware

    Apps&

    UI

    Security GraphicsData

    commsPersonalcomms MultimediaOS Services

    Location

    MWComms MW

    DeviceMgmt

    MultimediaMW

    SecurityMW

    Productivityapps

    Multimediaapps

    Devicemanagement

    apps

    UserInterface

    Webapps

    Location apps

    Commsapps

    Runtimes

    UI MWWeb MW

    Location-basedtriggering

    Making

    GPSsmart

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    9/22

    Location-based triggering

    9

    Lo c a t io n - ba s e d t r ig g e r in g i s

    Pla t f o r m s uppo r t a llo wing a n

    a pplic a t ion t o t r igge r a c us t o m

    e v e nt whe n t he us e r e nt e rs o r

    le a v e s a de f ine d t r igge r a r e a

    He r e no w, in Sy mbia n^2

    Get ready to get off thetrain, your station is

    next

    Youre passing the bank,didnt you want to deposit

    a cheque?

    I ma gine y o ur pho ne a ut o ma t ic a lly s wit c hing t o ho me mo de , igno r ing e ma il

    a nd bo unc ing wo r k c a lls

    Any applicationcan be

    location-smart.What can you

    imagine?

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    10/22

    Forthcoming platform highlights

    10

    OS

    Middleware

    Apps&

    UI

    Security GraphicsData

    commsPersonalcomms MultimediaOS Services

    Location

    MWComms MW

    DeviceMgmt

    MultimediaMW

    SecurityMW

    Productivityapps

    Multimediaapps

    Devicemanagement

    apps

    UserInterface

    Webapps

    Location apps

    Commsapps

    Runtimes

    UI MWWeb MW

    S.H.A.I. Solving acriticalindustrychallenge

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    11/22

    S.H.A.I.

    11

    Because glue is bad for the industrys health

    HardwareAdaptation codecan represent25-30% of totaleffort in making amobile device

    Most of the codeshould be common

    across HWThe cost of replicating thisacross many HW/SWplatforms slows downinnovation

    Adaptation

    Mobilesoftwareplatform

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    12/22

    S.H.A.I.

    12

    Symbian Hardware Abstraction Interface

    Symbianplatform

    SHAI = A common interface covering all mobile device hardware

    SHAI = Developed by the community and adopted by industry HW vendors

    SHAI = Saving effort, speeding innovation.

    SHAI = Maximising common code and minimising adaptation work

    SHAI

    Hardware

    Additionalcommonplatform

    code

    Smalleradaptation

    layerAdaptation

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    13/22

    Contents

    The PlatformHow Symbian delivers the worlds richest mobile platform

    Future highlightsHot developments in the plan

    The PlanForthcoming Symbian platform releases

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    14/22

    The Symbian Foundation Platform Plan

    S

    mba

    2

    2010 20112009

    Symbian^2 Customisable home screen supporting embedded widgets

    Apps and services able to take action in response to theusers changing location

    S

    mba

    3

    S

    mba

    4

    Symbian^4 Fresh new user experience

    Qt becomes the standard app development environment

    Symbian^3 Graphics support for advanced layering and effects

    Improved networking architecture, ideal for streaminghigh definition content

    S

    mba

    5

    S^ 2

    S^ 4

    S^ 3

    Augus t

    20 0 9 S e pt e mbe

    r

    20 0 9

    S

    mba

    Symbian^1 The proprietary software upon which

    the Symbian Platform was based:Symbian OS v9.4 & S60 5.0

    Schedule reflects functionally complete date for each release

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    15/22

    Symbian Foundation Platform PlanOpen for contribution

    2010 20112009

    S y

    mb i an^ 2

    S y

    mb i an^ 3

    FunctionallyComplete

    Hardened

    FunctionallyComplete

    Hardened

    S ymb i an^ 4

    FunctionallyComplete

    Hardened

    Milestone dates to be confirmed by Release Council

    15

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    16/22

    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 users changing location

    16

    2010 20112009

    S y

    mb i an^ 2

    FunctionallyComplete

    Hardened

    PDK builds available starting here

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    17/22

    Symbian^3

    Highlights include UI makeover step 2: Graphics support for advanced layering andeffects (eg semi-transparent content layered over video, complexanimated transitions between apps)

    Sounding clear: A new high performance networking architectureenabling broadband speeds, ideal for streaming high definition video and

    high quality VoIP calls Movie time: Support for files >2GB in size, enough for fulllength HD movies; Full HDMI support with HDCP

    Simplifying internet access: Adaptive WLAN background scanning,energy efficient

    17

    2010 20112009

    S y

    mb i an^ 3

    FunctionallyComplete

    Hardened

    PDK builds available starting here

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    18/22

    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

    18

    2010 20112009

    S y

    mb i an^ 4

    FunctionallyComplete

    Hardened

    PDK builds available starting here

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    19/22

    Readers Guide

    19

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    20/22

    How to read the plan (1) The yellow arrow depicts the evolving Symbian platform codeline Release blobs show that each Symbian platform release is asnapshot of the codeline at that time

    20

    S

    mba

    2

    S

    mba

    3

    S

    mba

    4

    Each blob represents a release reaching functionally complete Prior to functionally complete the prime focus forcontributions is on extending and enhancing the platform

    At functionally complete feature growth for the releaseceases and the focus for contribution moves fully towardsimproving stability. In effect the release branches away fromthe main line of development.

    6 months

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    21/22

    How to read the plan (2)

    21

    S y

    mb i a

    n X

    FunctionallyComplete Hardened

    Featuregrowth Hardening Stable

    Retired

    Each release on the roadmap evolves through a few distinct

    phases

    New featuresare developedand submitted

    to the MCL

    Focus moves tocollectively

    driving up

    stability

    Defect fixes arestill accepted but

    the main focus for

    defect fixing is onlater releases

  • 8/14/2019 Symbian Foundation Platform Plan 090918

    22/22

    Change history

    NB The latest version of the platform plan is always available athttp://developer.symbian.org/main/source/platform/

    18 th September 2009 Orange added as a contributor Vision, platform overview and roadmap pages tweaked

    14 th August 2009: Spotlight on location-based triggering added in place of UX

    8 th July 2009: Added UX spotlight pages Added SHAI spotlight pages

    Added a system model slide Samsung and Alten added as contributors

    22