42
Openness and the Future of Mobile Rich Miner Group Manager, Mobile Platforms Google

Rich Miner's presentation at eComm 2008

Embed Size (px)

Citation preview

Page 1: Rich Miner's presentation at eComm 2008

Openness and the Future of Mobile Rich Miner

Group Manager, Mobile PlatformsGoogle

Page 2: Rich Miner's presentation at eComm 2008
Page 3: Rich Miner's presentation at eComm 2008

Open your phone open your network

Page 4: Rich Miner's presentation at eComm 2008

Why do we care?

Page 5: Rich Miner's presentation at eComm 2008

Why do we care?

• today’s phones are as powerful as yesterdays computers

• many people will never have a PC’s, just a mobile phone

• continued promise of a mobile internet not yet delivered

Page 6: Rich Miner's presentation at eComm 2008

Why do we care?

Organize the worlds information and make it universally accessible and useful

Page 7: Rich Miner's presentation at eComm 2008

INNOVATION

Page 8: Rich Miner's presentation at eComm 2008

Innovation Inhibitors

• constraints– screen sizes, input capabilities

• lack of openness– platforms, networks, devices

• working business models– distribution of applications– barriers to entry

Page 9: Rich Miner's presentation at eComm 2008

UI Constraints

Page 10: Rich Miner's presentation at eComm 2008

UI Constraints

• small screen • poor input capabilities

Page 11: Rich Miner's presentation at eComm 2008

UI Constraints

being solved

• technology • design

Page 12: Rich Miner's presentation at eComm 2008

UI Constraints

Page 13: Rich Miner's presentation at eComm 2008

Lack of Openness

• closed platforms– you can’t develop for most phones– open platforms are not open

• lack of enablers– location, billing, ...

• Locked down platforms and devices

Page 14: Rich Miner's presentation at eComm 2008

Lack of Openness

Page 15: Rich Miner's presentation at eComm 2008

Lack of Openness

Page 16: Rich Miner's presentation at eComm 2008

Broken business models

• Confused relationship between OEM’s and carriers• No one who understands software• Little power or freedom given to developers• Complex signing processes

• How do you get your app’s onto a phone??

Page 17: Rich Miner's presentation at eComm 2008

Broken business models

Page 18: Rich Miner's presentation at eComm 2008

hope on the horizon

• Mobile platforms controll is shifting to software companies– Solving ergonomic issues– Deploying great 3rd party development platforms– Encouraging openness

Page 19: Rich Miner's presentation at eComm 2008

controlled by software companies

Page 20: Rich Miner's presentation at eComm 2008

controlled by software companies

• great experience• seamless integration• Powerful platform• 3rd party development

(tools, ecosystem)

Page 21: Rich Miner's presentation at eComm 2008
Page 22: Rich Miner's presentation at eComm 2008

what

• Android, open handset stack• The Open Handset Alliance• An SDK• $10M worth of cash and prizes

Page 23: Rich Miner's presentation at eComm 2008

what

• An Open Source mobile phone platform that encompasses every layer of the phone “stack”

• A series of phones powered by that platform

• A go to market strategy to guarantee global distribution of both the platform and phones

Page 24: Rich Miner's presentation at eComm 2008

ApplicationsApplications

HomeHomeHomeHome DialerDialerDialerDialer ContactsContactsContactsContacts BrowserBrowserBrowserBrowser

Application LibrariesApplication Libraries

ViewViewSystem System ViewViewSystem System

Content Content ProvidersProvidersContent Content ProvidersProviders

Resource Resource ManagerManagerResource Resource ManagerManager

Android RuntimeAndroid Runtime

Dalvik Virtual MachineDalvik Virtual MachineDalvik Virtual MachineDalvik Virtual Machine

Core Java LibrariesCore Java LibrariesCore Java LibrariesCore Java Libraries

System ServicesSystem Services

Status BarStatus BarStatus BarStatus Bar App LauncherApp LauncherApp LauncherApp Launcher

Activity Activity ManagerManagerActivity Activity ManagerManager

Package Package ManagerManagerPackage Package ManagerManager

WindowWindowManager Manager WindowWindowManager Manager

TelephonyTelephonyManagerManagerTelephonyTelephonyManagerManager

NotificationNotificationManager Manager NotificationNotificationManager Manager

Linux KernelLinux Kernel

DisplayDisplayDriverDriverDisplayDisplayDriverDriver

Camera DriverCamera DriverCamera DriverCamera Driver Bluetooth Bluetooth DriverDriverBluetooth Bluetooth DriverDriver

M-Systems M-Systems DriverDriverM-Systems M-Systems DriverDriver

Binder (IPC) Binder (IPC) DriverDriverBinder (IPC) Binder (IPC) DriverDriver

Power Power ManagementManagementPower Power ManagementManagement

USB DriverUSB DriverUSB DriverUSB Driver

Keypad DriverKeypad DriverKeypad DriverKeypad Driver WiFi DriverWiFi DriverWiFi DriverWiFi Driver AudioAudioDriversDriversAudioAudioDriversDrivers

LibrariesLibraries

FreeTypeFreeTypeFreeTypeFreeType

SGLSGLSGLSGL

SSLSSLSSLSSL SQLiteSQLiteSQLiteSQLiteLibWebCoreLibWebCoreLibWebCoreLibWebCoreLibcLibcLibcLibc

Surface Surface ManagerManagerSurface Surface ManagerManager

MediaMediaFrameworkFramework

MP3, H.264, MP3, H.264, PNG, JPEG, ...PNG, JPEG, ...

MediaMediaFrameworkFramework

MP3, H.264, MP3, H.264, PNG, JPEG, ...PNG, JPEG, ... OpenGL|ESOpenGL|ESOpenGL|ESOpenGL|ES

stack != OSMIDPMIDPAppsApps

MIDP/JSRsMIDP/JSRs

MIDP MIDP RuntimeRuntime

Page 25: Rich Miner's presentation at eComm 2008

who34 industry leaders joined the OHA to overcome barriers

to innovative mobile devices and services

– radio/CPU chipset manufacturers– infrastructure software providers– original equipment manufacturers– mobile operators (all geographies)– commercialization partner

All are committed to deploy handsets and services built on a free, open platform, commercially in 2008

www.openhandsetalliance.com

Page 26: Rich Miner's presentation at eComm 2008

who

developers

Page 27: Rich Miner's presentation at eComm 2008

why

Aren’t there already a bunch of platforms out there?

– Embedded with J2ME– Symbian– Windows Mobile, ….– Linux

Page 28: Rich Miner's presentation at eComm 2008

why

Promote openness in an industry that has historically been seen as closed

Create large, loyal developer community

Provide great phone experience and best possible Google experience

Help create cheaper phones (free phone stack = at least 10% reduction of bill of materials)

Help carriers understand how to leverage Google enable cheaper “all you can eat” data plans

Page 29: Rich Miner's presentation at eComm 2008

why

drive innovation

Page 30: Rich Miner's presentation at eComm 2008

how

drive innovation

Page 31: Rich Miner's presentation at eComm 2008

how

SDK

developersapps

Page 32: Rich Miner's presentation at eComm 2008

how

developerchallenge

Page 33: Rich Miner's presentation at eComm 2008

how

750,000 SDK downloads

Page 34: Rich Miner's presentation at eComm 2008

Open

• Opennes drives innovation

• Lack of opennes inhibits innovation

Page 35: Rich Miner's presentation at eComm 2008

Open

• Open API’s• Open Platform• Open Tools• Open Source• Open Ecosystem

Page 36: Rich Miner's presentation at eComm 2008

Openness is Resonating

Page 37: Rich Miner's presentation at eComm 2008

Openness is Resonating

Page 38: Rich Miner's presentation at eComm 2008

Openness is Resonating

Page 39: Rich Miner's presentation at eComm 2008

thanks

Page 40: Rich Miner's presentation at eComm 2008

why

Aren’t there already a bunch of platforms out there?– Embedded with J2ME– Symbian– Linux– Windows Mobile, ….

Page 41: Rich Miner's presentation at eComm 2008
Page 42: Rich Miner's presentation at eComm 2008

An eComm 2008 presentation –

http://eCommMedia.com for more