110 likes | 230 Views
Java Powering Next Generation Mobile Data Services. Glenn T. Edens Senior Vice President, Director Sun Microsystems Laboratories. Java Powering Mobile Data Services. 94M -> 350M+ Units installed base 1 372M+ (60%) Units to ship in '04 1 70%+ Penetration in top 5 OEMs. 800+
E N D
Java Powering Next Generation Mobile Data Services • Glenn T. Edens • Senior Vice President, Director Sun Microsystems Laboratories
Java Powering Mobile Data Services 94M -> 350M+ Units installed base1 372M+ (60%) Units to ship in '041 70%+ Penetration in top 5 OEMs 800+ JCP Members 63 J2ME JSRs 70+ J2ME Licensees $1.4B Carrier Java revenue in '032 $15B Carrier Java revenue by '082 53 -> 110 Carrier deployments 4.2M+ Java Developers 10's of 1000's of Applications 1 OVUM, June 2004 2 ARC Group, March 2004
Java Is All Around Us 1B installed base in 2006 2004 2005 2006 2007 2008
Java on Mobile Devices –From zero to 350M units in 5 years Started in SunLabs in late 1998as 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
Looking into the Future:J2ME footprint on handsets Sun's J2MEOptimized Implementations Downloaded Apps Resident Apps Java Platform Resident Apps Downloaded Apps Native OS Java Platform Resident Apps Downloaded Apps Native OS Java Platform Benefits • Reduced integration & management costs • Shortened time-to-market • Increase ROI with Java Native OS
Sun/ARM Collaboration High, uniform top speed High top speed. Needs “warming up” Product Availability – December 2004 CLDC HotSpot Implementation Native code compiler Sun SW Solution Classic VM + = Hardware bytecode acceleration ARM Core with Jazelle Generic Processor ARM HW Solution Performance Gain Good, uniform speed Startup / Latency Requires “Warming Up” Low latency Low latency High efficiency No special optimizations Optimized efficiency Battery Consumption
Phone Environment Customization High quality, customizable Java widget set Providing customizable and brandable look to fit customer UE requirements Available by Mid CY05 Brandable Interface Different Themes Phone Integration Rich Java LCDUI Widgets
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)
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
Java Powering Next Generation Mobile Data Services • Glenn T. Edens • Senior Vice President, • Director Sun Microsystems Laboratories