THE JAVA ECOSYSTEM Platform for Web & Mobile Games
Kent Åberg Business Development Manager Education & Research Central & Northern Europe Sun Microsystems Some brands:Open Communities Always Win 2 Started in 1982 by Student Entrepreneurs
Based on: ● Innovation ● Open Standards ● Sharing
3 SUN = Stanford University Network Our Vision: • 1 billion+ people on the Net today The • 390 gigabytes of data created every second Network • 50% new data growth is the 1.5 Billion Computer
Internet Users
TIME
1995 2000 2005 2010 Everyone and everything participates on the network 4 What is Driving Infrastructure Demand?
Drives New Consumers. On the Infrastructure New Content. Network... Demand.
New Devices. Sun Network New Services. Computing Infrastructure5 The Global Power Global Business Strength of Sun • Business Presence in • $13.8 billion annual 160 Countries revenue** • Fortune 187 • $4.67 billion cash* • 33,350 employees* Innovation Communities • 11,000+ patents • 11.5 million Solaris • $2 billion licenses annual R&D • 6+ million Java developers • 5.5+ billion Java devices 6
*As of Q2FY08 **FY07 SPARC 64
Servers Software Open Network Computing Infrastructure A Services Storage Systems Company Managed Services Professional Services
Learning Services Global Financial Services 7 Our Strategy to Deliver the Industry’s Best Network Computing Infrastructure
Invest Sharing Delivering Building in R&D Technology the Most Alliances Delivering Building Open and Network Computing to Broaden Innovation Free Communities Infrastructure Choice Solutions
SPARC 64 $2 billion annually
8 Multi-platform Technology and Programs Across the Portfolio
Java Client Platform
Application Web 2.0 Platform Distro's Composite Identity Application Management Software Infrastructure Platform Sun Developer Network Developer Tools Community Virtualization Availability Programs
Sun Connection
9 Storage Sun: The World's Largest Commercial Open Source Contributor Flexible and Heterogeneous with Zero Barrier to Exit
Database Platform
Application Java Enterprise System Infrastructure Composite Application Platform
Virtualization Sun xVM
Operating System
Partners
10 Architecture Sun's Complete Platform for the Web
Server Desktop
Affirms Sun as the Platform for the Web Economy 11 Sharing Creates Communities that Use Technology Communities Create Markets for Solutions on Sun
12 Sun is Committed to Communities
Building Java Solaris SPARC Open Building a Vibrant Ecosystem: Sun is the Largest and Commercial Contributor to Open Source Communities Free Community Infrastructure Ecosystem Communities
java.net 13 The Source for Java Technology Collaboration Developers and Communities Bet on Sun Sun Microsystems is the #1 Contributor to Open Source Software*
Sun Developer Network 9,700,000+ Licensed 385,000 5,500,000,000 Downloads Total Java.net Total Java members Devices 130,000 3,820,000 2,520,000 System Administrators 46,500 391,000,000 Tools SDN Subscribe to Code JRE Downloads Downloads year- Registrations BigAdmin Newsletter Submissions from java.com to-date for FY07 and 3,000 Unique 925+ 200,000 8,750,000 416,000 External Code Developer event Supported Java SDK Submitters for attendees Hardware Systems Active Tools Users Java.net Downloads for 1st half of FY07 5,000+ 4,400+ (SE,ME, EE) Applications shipping Java.net projects on Solaris 14 *According to the European Commission report published http://ec.europa/eu/enterprise/ict/policy/doc/2006-11-20-flossimpact.pdf Try out today’s latest technology The cost of infrastructure before you cut a P.O. software is as low as it goes 60 Days Risk-Free Free!
Try and Buy Download Software Join a Community Go to sun.com We Make it Easy
Sun Developer Network Promotions Sun Advisory Panel Customer Stories Inner Circle Sun Store Executive Boardroom Jonathan’s Blog 15 Java Technologies
16 Vision
Connected services and content everywhere 17 Mission
Enable the creation and distribution of services and content (incl. games!) that can be accessed anywhere, anytime, from anything by anyone.
18 Java Platforms
Optional Packages Java Platform, Optional Micro Edition (Java ME) Packages Optional Packages
Personal Advanced Profile GUI (PP) (AGUI) Java Optional Packages Platform, PersonalBasis Profile Java (PBP) Enterprise JTWI/MSA Platform, Mobile Active and Growing Community:Foundation Profile (FP) Edition Standard Information 13.3 Million downloads Device Profile • (Java EE) (MIDP) (7.7M in lastEdition 2 years!) Connected (Java SE) Device Connected Limited Device • 500K+ subscribers to emailConfiguration lists Java Configuration (CDC) Card • 82 bloggers (in 9 languages) (CLDC) 19 The Java Business Model
1200 Java Powered Handset models
Consumers $3B+ 6m+ Developers
180+ Carriers Increased ARPU
Source: Sun, Ovum Java in the Operator Environment
Java EE Java SE Java ME & Card
Enterprise Applications/ Client Software/ Desktop Deployed
Servers Software Services 21 Java Momentum Java Everywhere 5.5 Billion Java-Enabled Devices 1.8 Billion Java-Enabled Phones ** 3.0 Billion Java Card 12 Million Java Set-top Boxes 800 Million Java Desktops 180 Operators Deploying Java Content 6 Million Developers 6.4M Java EE Downloads 22
* Source: Sun, July 2005 - July 2007 ** Source: Ovum JavaOne 2008 - http://java.sun.com/javaone/ • JavaOne – held in San Francisco the week of May 6-9 > Single most important Java developer conference • Focus 2008: > Java Platform, Standard Edition (Java SE) > Java Platform, Standard Edition (Java SE) > Java Platform, Enterprise Edition (Java EE) > Java Platform, Micro Edition (Java ME)
> Rich Internet applications > Compatibility and interoperability > Scripting languages > Open source > Web 2.0
> E-commerce collaboration 23 > Developer Tools > And much, much more Conclusion: The Java Ecosystem is There - $0 Cost to Enter for You !
24 Sun Support s Your Future Career !
25 STAR: Tools & Resources for ICT Capacity Skills Building
Services
Java Enterprise System
Data Management Partners Management
Developers 26 Recommended Actions - 1:
http://www.sun.com/edu Recommended Action - 2: Join Sun Developer Network (SDN) – Student Developer Program
● Empowering Student Developers through sharing, collaboration and open innovation
http://www.sun.com/edu Recommended Actions - 3: Join Sun Academic Initiative (SAI)
• Sun Certified Programmer for the Java Platform, Standard Edition 6 (CX-310-065) - NEW! • Sun Certified Programmer for the Java Platform, Standard Edition 6 Upgrade Exam (CX-310-066) - NEW! • Sun Certified Associate for the Java Platform, Standard Edition • Sun Certified Programmer for the Java 2 Platform, Standard Edition Cerification Cost: • Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition Free for Students at • Sun Certified Mobile Application Developer for the Java 2 Swedish Universities Platform, Micro Edition • Sun Certified System Administrator for the Solaris Operating System • Sun Certified Network Administrator for the Solaris Operating System http://www.sun.com/edu http://se.sun.com/edu Java Programming Contest
30 Excitera Swedish Game Awards 2008 Mobile Games / Mobilspel http://www.gameawards.se Java on Mobile Devices Mobile Application Development with NetBeans IDE 6.0 for Java ME Devices http://www.netbeans.org & http://www.java.com/en/mobile & http://developers.sun.com/students
Tools to Use: - NetBeans IDE 6.0 - Mobility Pack Java ME - Wireless Toolkit (emulator)
Sun's Complete Platform for the Web and Java Driven Services:
Developer Tools
Full-Featured Integrated • Multi-platform, 100% Java Development development environment Environment for Java Developers • Create mobile, desktop, web and enterprise applications with one single tool • Free and Open Source
Active and Growing Community: • 13.3 Million downloads (7.7M in last 2 years!) • 500K+ subscribers to email lists • 82 bloggers (in 9 languages) 32 Thank You
33 Sun Campus Ambassadors to KTH
Alper Celik [email protected] Gokhan Dogan [email protected]
http://sunkth.wordpress.com
34 Kent Åberg [email protected] +46 8 631 11 01