Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director...

11
Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories

Transcript of Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director...

Page 1: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Java Powering Next Generation Mobile Data ServicesGlenn T. EdensSenior Vice President, Director Sun Microsystems Laboratories

Page 2: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

94M -> 350M+94M -> 350M+Units installed baseUnits installed base11

372M+ (60%)372M+ (60%)Units to ship in '04Units to ship in '0411

70%+70%+Penetration in top 5 OEMsPenetration in top 5 OEMs

Java Powering Mobile Data Services

800+800+JCP MembersJCP Members

6363J2ME JSRsJ2ME JSRs

70+70+J2ME LicenseesJ2ME Licensees

$1.4B$1.4BCarrier Java revenue in '03Carrier Java revenue in '0322

$15B$15BCarrier Java revenue by '08Carrier Java revenue by '0822

53 53 ->-> 110 110Carrier deploymentsCarrier deployments

4.2M+4.2M+Java DevelopersJava Developers

10's of 1000's10's of 1000'sof Applicationsof Applications

1 OVUM, June 20042 ARC Group, March 2004

Page 3: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

110 Carrier Deployments Worldwide

Page 4: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Java Is All Around Us

Java-enabled Handsets

0

200

400

600

800

1,000

1,200

1,400

1,600

Un

its

(in

mil

lio

n)

Installed Base Annual Shipment

1B 1B installedinstalledbase in base in 20062006

2004 2005 2006 2007 2008

Page 5: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Java on Mobile Devices –From zero to 350M units in 5 years • Started in SunLabs in late 1998

as Project “SpotLess”• First commercial deployment in 2001

• LG Telecom (Korea), NTT DoCoMo (Japan), Nextel (US)

• Now 350M+ devices are used on 110 carrier networks

• Continuous rapid cycle to experiment, innovate and productize

Page 6: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Looking into the Future:J2ME footprint on handsets

Native OSNative OS

JavaJavaPlatformPlatform

DownloadedDownloadedAppsApps

ResidentResidentAppsApps

Native OSNative OS

JavaJavaPlatformPlatform

DownloadedDownloadedAppsApps

ResidentResidentAppsApps

Native OSNative OS

JavaJavaPlatformPlatform

DownloadedDownloadedAppsApps

ResidentResidentAppsApps

Benefits• Reduced integration &

management costs• Shortened time-to-market• Increase ROI with Java

Sun's J2MEOptimized Implementations

Page 7: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

High,High,uniformuniform

top speedtop speed

High topHigh topspeed. Needsspeed. Needs

““warming up”warming up”Good, uniformGood, uniform

speedspeed

Sun/ARM Collaboration

Generic Generic ProcessorProcessor

Native codeNative codecompilercompiler

HardwareHardwarebytecodebytecode

accelerationacceleration

Classic VMClassic VM

ARM CoreARM Corewith Jazellewith Jazelle

CLDC HotSpotCLDC HotSpotImplementationImplementation

+ =

Sun SW Solution

ARM HW Solution

PerformanceGain

Startup /Latency Low

latency

Requires“Warming

Up”

Low latency

BatteryConsumption

Highefficiency

No special optimizations

Optimizedefficiency

Product Availability – December 2004Product Availability – December 2004

Page 8: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Phone Environment Customization• High quality,

customizable Java widget set

• Providing customizable and brandable look to fit customer UE requirements

• Available by Mid CY05

DifferentThemes

PhoneIntegration

Brandable Interface

Rich Java LCDUI Widgets

Page 9: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Project LemonPeel

• Enables seamless consumption of services

• Improves retail experience radically

• Much easier to navigate than WAP!!!

• Simple, Personalized, Integrated

• Measurable success(e.g. time and clicks to purchase)

Page 10: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Sun Proprietary/Confidential: Internal Use Only

Next Steps...

• Higher performance, rapid start up time

• Extensible environment• Concurrent applications (multi-

tasking) • Robust, long running VM• Solaris 10, Opteron, Sparc Servers• Rich, customizable, user experiences:

Consumption <= Convenience

Page 11: Java Powering Next Generation Mobile Data Services Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories.

Java Powering Next Generation Mobile Data ServicesGlenn T. EdensSenior Vice President,Director Sun Microsystems Laboratories