Download - MeeGo Presentation

Transcript
Page 1: MeeGo Presentation

Mobile Linux Landscape

Smartphone Platform Competition – Linux taking over – MeeGo

Valtteri HallaDirector, Nokia MeeGo SoftwareMember of Nokia CEO Technology CouncilCo-chairman, MeeGo Technical Steering Group

Page 2: MeeGo Presentation

Smartphone shipments

91,7

85,2

81,3

79

77,4

76,9

46,7

44,9

43,7

42,6

39,9

34

53,1

50

44,2

39,1

34

25,1

30,6

30,4

26,5

22,3

12,2

14,1

83,8

69,2

56

39,3

26,1

6,3

64,2

52,5

40,2

31,7

25,4

9,4

2014

2013

2012

2011

2010

2009

Symbian BlackBerry iPhone Windows Android Other

Smartphone shipments by OS (m) • Nokia still the undisputable volume leader, but growth is faltering

• Phenomenal growth of iPhone. Currently representing 15% of smartphone shipments, growing around 100% p.a.

• Predictions of Android overtaking iPhone by 2012 due to multiple OEMs and devices

Source: Screen Digest

Page 3: MeeGo Presentation

Smartphone battle driven by App Ecosystems

Questions to Consumers

Q: What is a Smartphone?

A: A mobile phone with a full-screen touch interface.

Q: What is the single-most important/major criteria in deciding which smartphone to buy?

A: The availability of a huge selection of apps, music, movies and an easy way to download/purchase it.

Application is the new Bookmark!

Page 4: MeeGo Presentation

Venture-capital backed mobile ISV startups increasingly choosing Android and iPhone

VC-backed startups ecosystem-agnostic in 2009 Future choices narrowing to Android & iPhone

0

20

40

60

80

100%

Platform choice

Singleplatform

Multi-

platform

#platformschosen

Two

ThreeFive

Six

Platformpopularity

Palm

Android

Symbian

Windows

RIM

iPhone

Platform choices by VC-backed

mobile startups, Q3 2009 “Young companies prefer to be cross platform but have

limited resources, so will go to where they can have

broadest reach and monetisation.

Even in China, early stage venture firms tell us

anecdotally that Android, iPhone and increasingly MTK

are the platforms of choice.

Paul Asel, Partner, Nokia Growth Partners

Source: Chubby Brain VC backed survey, Q309

“Multi platform is still an approach in US, however most

lead with iPhone and Android. Symbian is an option if

deciding to go to EU. But with iPhone and Andoid

making inroads into EU, startups can launch an

international strategy on those two. “

Marc Theeuwes, Partner, Nokia Growth Partners

Page 5: MeeGo Presentation

© 2008 Nokia V1-Filename.ppt / YYYY-MM-DD / Initials

5

1M

10M

100k

2009 2010 2011 2012 2013

100M

= +

Qt Enters The Application Platform Game

Annual Shipments

Conclusions:• Linux is taking over in Smartphones• Android vs. MeeGo is the battle to watch

Page 6: MeeGo Presentation

MeeGo Overview

Maemo and Moblin evolution into a unified platform

Page 7: MeeGo Presentation

• MeeGo = the best of Moblin and the best of Maemo

• MeeGo is a fully open source software platform

• MeeGo provides a common set of APIs across client devices with one

unified voice to developers

• MeeGo supports multiple hardware architectures (IA and ARM)

• MeeGo is an independent project hosted by the Linux Foundation

MeeGo in a Nutshell

Page 8: MeeGo Presentation

What?

• First MeeGo based Nokia product in 2H 2010

• Nokia flagship experience on MeeGo, with deep Ovi service integration

and an iconic user experience

Why?

• Rational evolution step to combine identical platform projects of the

two biggest Linux investors with similar visions

• Ecosystem play with freedom to innovate through the architecture

• Symbian and Qt value greatly boosted by MeeGo with Qt

Nokia and MeeGo

Page 9: MeeGo Presentation

What Makes MeeGo Succeed?• Great UX – Nokia and Intel making joint strategic investment to

make this happen

• Great OS – Nokia and Intel today make most of the client Linux development invesment. Joint talent pool of 1000+ best Linux platform developers in the planet

• Multi-category – Handset, Tablet, Automotive, TV, Netbook, …

• Multi-HW – ARM, Intel, multi-vendor

• Multi-lateral – Not a monopoly business platform but a partnership for technical de-facto standard

Page 10: MeeGo Presentation

MeeGo Strategy – Spans Multiple Segments

Media PhoneHandsets

OS &Sys. Infra.

Netbooks

OS &Sys. Infra.

IVI

OS &Sys. Infra.

Connected TV

MeeGo = Best of Moblin + Best of Maemo

Multi-HW (Intel, ARM platforms)

Tablets

Forum Nokia / Ovi Store + Intel Atom Developer Program / AppUp Store

Page 11: MeeGo Presentation

MeeGo Roadmap

MeeGo Public Community Releases

MeeGo Project Release Cadence: Every 6mo.

MeeGo Distribution Development

4Q’09 1Q’10 2Q’10 3Q’10 4Q’10 1Q’11

OCT DECNOV JAN MARFEB APR JUNMAY JUL SEPAUG OCT DECNOV APRJAN MARFEB

MeeGo v1.0Netbooks

MeeGo v1.1HandsetNetbook

Tablet

MeeGo v1.2

Page 12: MeeGo Presentation

OS

Base MeeGo Kernel

MeeGo Component ArchitectureO

S M

idd

lew

are

MeeGo API

UX

Handset UX

Handset UI + Apps

Settings DatabaseGConf

System Librariesglibc, glib, etc

Message BusD-Bus

HW Adaptation Software

Visual ServicesComms

Services

Telephony

oFono

Connection Mgmt

ConnMan

VOIP, IM, Pres.

Telepathy

Bluetooth

BlueZ

Media Services

Media Framework

GStreamer

UPnP

GUPnP

Codecs

Gstreamer plug-in

Camera

Gstreamer plug-in

Audio

PulseAudio

Data Mgmt

Context Framework

ContextKit

Content Framework

Tracker

Package Manager

PackageKit

Personal

Services

PIM Services

Accts & SSO

Device Sync

Device

Services

Backup & Restore

Device Health

Resource Mgr

Sensor FrameworkSE

CU

RIT

Y

Platform InfoDevice Kit

Internet

Services

Layout Engine

WebKit

Web Services

libSocialWeb

Web RunTime

WebKit

Location

GeoClue

Not part of MeeGo 1.0 releaseLegend:

3D Graphics

OpenGL / GL ES

2D Graphics

Cairo, QPainter

I18n Rendering

Pango, QtText

X

GTK / Clutter

Netbook UX

Netbook UI + Apps

Handset UI FrameworkNetbook UI Framework

Other UX:S

Page 13: MeeGo Presentation

Way of Working on MeeGo

Transparent open source development hosted by the Linux Foundation.

Related open source projects

Any individual or organization can participate in MeeGo.

Page 14: MeeGo Presentation

Overall MeeGo Platform Ecosystem

Commercial Solutions

3rd Party Apps

Closed SourceCodecs

Device Vendors

Upstream Open Source Component

Projects

MeeGo Component Projects

Open Source Projects

Bu

ild E

nvi

ron

men

t

MeeGoCore

Netbook Reference

HandsetReferenceConnected

TVReference

Operating System Vendors

Chipset Vendors

Application Vendors

MeeGo.com

Technology Vendors

MeeGo on Chipset X

Page 15: MeeGo Presentation

Developer Value Proposition

PC WIN/Mac/Linux

SymbianMeeGo

Qt

Web runtime

• Cross-platform development framework expands business opportunities across markets

• Leading SDK with Qt Creator IDE

• One set of API:s for application and service development

• Choise of App Stores to reach the market

• Backed up by Nokia and Intel developer support programs

Page 16: MeeGo Presentation

Summary of Key Messages

• Smartphones have become Consumer Computers

• Linux will take over the Smartphone market

• MeeGo is challenging Android as the Smartphone Linux standard

Page 17: MeeGo Presentation

Top Related