Sun Java Solaris Communities My SDN Account Join SDN
 

Java ME at a Glance

Java ME: the Most Ubiquitous Application Platform for Mobile Devices
Deployed on billions of devices, supported by leading tool vendors, and used worldwide.
» Look at sample Java ME code
» Java ME goes open source

Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices—mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers. Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically. Applications based on Java ME are portable across many devices, yet leverage each device's native capabilities.


What's New   Get Java ME Technology RSS Feed

 
May 2008
Motorola -- Mobile Evolution, Innovation, and Opportunity
At the 2008 JavaOne Conference's May 8 general session, Christy Wyatt of Motorola, Inc. explored their many initiatives to provide an optimal road map for the mobile space. » More
 
May 2008
UIQ 3 Java ME Whitepaper
The UIQ Developer Community portal offers this whitepaper with tips and best practices for developing on the Java ME platform for UIQ3. » More
 
May 2008
Intel: Exploring Innovation Through Software
Intel's Douglas Fisher discusses Mobile Internet Devices (MIDs) powered by the Intel Centrino Atom processor with Sun's Jeet Kaul, vice president of Client Business Group. » More
 
» See all

Community

 
Sun Tech Days
Get practical information, examples of real-world solutions, and hands-on training.
 
Java ME Developer Forums
Share information, locate tried solutions, and learn best practices.
 
Mobile and Embeddded Community
Check out the open-source developer site for Java ME collaboration and innovation.
 

Podcasts

 
Learn about the Mobile Service Architecture (MSA) on the New Java ME Platform Specification
 
The triple-screen opportunity is presented in From Converged Services to Converged Platforms
 
Java Ecosystem for Digital Television presents the trends in the interactive television space

Spotlight

 
Gosling's Christmas-in-May Toy Show
Mars surface maps, talking pens, massive super-colliders -- James Gosling's annual pick of extreme innovation in Java technology took place at the 8:30 a.m. Friday technical session at the 2008 JavaOne Conference. » More
 

The Basics

 
Sun Java Wireless Toolkit for CLDC
(formerly J2ME Wireless Toolkit) The build tools, utilities, and a device emulator for creating Java applications that run on devices compliant with the Java Technology for the Wireless Industry (JTWI, JSR 185) and Mobile Service Architecture (MSA, JSR 248) specifications.
 
» What's New
» Download
 
Sun Java Toolkit for CDC
The build tools, utilities, and a device emulator for creating Java applications that run on devices compliant with CDC/FP/PBP 1.1 and AGUI 1.0.
 
 
Java ME Downloads and Optional APIs
Download the wireless toolkits, CDC reference implementation, MIDP, and profiles.
 
3rd Party Tools and Downloads
Download the tools, JSRs, and documentation from a wide range of Java Card and other products.
 
NetBeans Mobility
The most comprehensive, free Java ME authoring solution. Create, test, and debug applications that will run on mobile phones, set-top boxes, and multi-function peripherals.
 
Network Operators and Carriers
A handy list of URLs to network operators and carriers offering Java technology-enabled handsets worldwide, including the 3 global operators Hutchison 3G, T-Mobile, and Vodafone.
 


 
Java ME Device Matrix
The Java ME technology Device Matrix is a compilation of publicly available information from third-party sources, from Alcatel to Nokia to TTPcom. Go to the Authorized Licensees page to see the Java ME licensees who claim compatibility with Java ME specifications and TCKs.
Getting Started
 
Related Links
 
The mobile and embedded Java platform (Java ME) was formerly known as Java 2 Platform, Micro Edition (J2ME). The "2" has been dropped.
Learn more