Java Technology Home Page

Advanced Search

Java Technology Home Page
Technologies
Downloads
Documentation
Industry News
Developer Services
Java BluePrints

J2ME Main
- APIs
- Licensees
- New to Java
- Tools
    Printable Page  Printable Page
Java 2 Platform, Micro Edition (J2ME)



J2ME Technologies J2ME Downloads J2ME Documentation

J2ME Technologies

Introduction

A highly optimized Java runtime environment, J2ME technology specifically addresses the vast consumer space, which covers the range of extremely tiny commodities such as smart cards or a pager all the way up to the set-top box, an appliance almost as powerful as a computer.

J2ME Datasheet | List of J2ME Technologies

Hot Topics

Connected Limited Device Configuration (CLDC) 1.1
The CLDC 1.1 final specification and reference implementation (RI) are now available for download. CLDC 1.1 is a revised version of the CLDC 1.0 specification, and adds new features that enable new types of applications to be deployed on small, resource-constrained devices, such as mobile phones, pagers, and personal digital assistants.

Java Technology for the Wireless Industry (JTWI) Road Map
The JTWI specification, JSR 185, defines the industry standard platform for the next generation of Java technology-enabled mobile phones that includes CLDC, MIDP, and WMA . Read the open letter from the JSR 185 Expert Group and first official version of the JTWI road map, and learn how the platform will evolve as new standards emerge.

Read the transcript of the May 13 online chat on JTWI with JTWI specification leads, John Pampuch and Roger Riggs, and Sun Senior Product Manager, Nicolas Lorain.

Web Services APIs (JSR 172) - Public Review
Web services are extended to the J2ME platform with the introduction of two new optional packages. One optional packge provides XML parsing functionality, based on the Java API for XML Processing (JAXP). The other optional package defines a subset of the Java API for XML-based RPC (JAX-RPC) providing access to SOAP based web services. Please send comments to jsr-172-comments@jcp.org

Online Chat, March 25, on J2ME Web Services (JSR-172)
Read the transcript of this online chat with spec co-leads, Jon Ellis and Mark Young, and Expert Group member, Enrique Ortiz.

Transcript of Online Chat on J2ME Wireless Toolkit 2.0
Read answers to questions on J2ME Wireless Toolkit 2.0 and MIDP 2.0 posted in this chat with J2ME Wireless Toolkit product manager, James Allen, engineering manager, Dov Zandman, lead engineer, Ariel Levin, and MIDP 2.0 engineers, Gary Adams and Mark Young.

Mobile Information Device Profile (MIDP) 2.0
The MIDP 2.0 final specification and reference implementation (RI) are now available for download. This major J2ME release delivers an enhanced user interface, multimedia and game functionality, end-to-end security, and greater networked connectivity to mobile phones and entry level PDAs.

Personal Profile
Reference implementation, specification, and documentation for the Personal Profile are now available. Together with CDC and Foundation Profile, Personal Profile provides a complete application environment for the high-end PDA market. Personal Profile contains the full set of AWT APIs, including support for applets and Xlets. It also contains a complete toolkit.

Personal Basis Profile
Reference implementation, specification, and documentation for the Personal Basis Profile are now available. This profile provides a J2ME application environment for network-connected devices supporting a basic level of graphical presentation.

J2EE Client Provisioning (JSR 124)
This is a technology with special significance for the J2ME platform. Any application, including J2ME MIDlets, can be provisioned through a wireless portal supporting J2EE Client Provisioning. Any user with a consumer device that supports J2ME MIDP and OTA technology can browse the portal and download applications and content.

Java Card Interoperability
Learn more about what makes Java Card platform the most widely adopted, interoperable platform for multi-application smart cards in the market today.

Mobile Media API (JSR 135)
Final review specification available for download. MMAPI extends the functionality of the J2ME platform by providing audio, video and other time-based multimedia support to resource-constrained devices. As a simple and lightweight optional package, it allows Java developers to gain access to native multimedia services available on a given device.

Wireless Messaging API (JSR 120)
The reference implementation (RI), Technology Compatibility Kit (TCK) and final specification are now available for download. The Wireless Messaging API (WMA) 1.0 extends the J2ME platform by providing application developers device-independent access to Short Message Service (SMS) and Cell Broadcast Service (CBS).

News

JavaWorld Editor's Choice Award for Best Java Device Application Development Tool
Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit 2.0, Sun Microsystems

CDC White Paper
CDC is a standards-based framework for building and delivering applications that can be shared across a range of network-connected consumer and embedded devices.

CLDC HotSpot Implementation 1.1
Now available for commercial licensees. The Connected Limited Device Configuration HotSpot Implementation is a high performance, battery-preserving Java virtual machine compatible with either the CLDC 1.0 or 1.1 Specifications. This implementation delivers the fastest available virtual machine performance for resource-constrained handheld devices.

J2ME Wireless Toolkit 2.0
Tools to help you develop Java technology applications for mobile phones and PDAs using the MIDP 2.0, Wireless Messaging 1.1 API and Mobile Media 1.0 API reference implementations.

J2ME Wireless Toolkit Release 1.0.4
The Wireless Toolkit is for application developers. This release features application profiling, network monitoring, performance simulation, RetroGuard obfuscator support, and more. It is available in Japanese, Traditional and Simplified Chinese.

Sun announces Java Card technology version 2.2
New Enhancements Strengthen Benefits of Java Technology in Multi-Application Smart Card Platform.

List of J2ME Technologies

CLDC Technology

Developer Tools

CDC Technology

Java Card Technology

Other Java Technologies for the Consumer & Embedded Markets

 
  Hot Downloads  
 
Java VM
Sun ONE Studio, Enterprise Edition
Sun ONE Application Server
J2SE 1.4.1 SDK
Java Web Services Developer Pack

 
 
.
.   Wireless Essentials   .
. . .
.  
Find Java enabled Wireless Devices
Developing for wireless devices
Wireless developer toolkit
J2ME Docs
Downloads & Tools

  .
. . .
 
.
.   Highlights   .
. . .
.  
MIDP 1.0 Style Guide
  .
.  
All chapters now available for viewing! This guide introduces developers to design considerations for MIDlets targeted to the consumer markets.
  .
.  
JDBC Optional Package for CDC/Foundation Profile - Proposed Final Draft
  .
.  
If you write applications for J2ME that access a relational database, you need to download this Optional Package. It is a subset of the java.sql package with a smaller footprint, tailored to writing applications running CDC (Connected Device Configuration).
  .
.  
Java Technology for Consumer and Embedded Devices
  .
.  
From the Java Series:
  .
. . .
 
.
.   Newsletters and Tech Tips   .
. . .
.  
Subscribe to the Wireless Developer Newsletter and receive the latest on J2ME technologies, products, tools, and resources. For expert tips, sample code, and techniques sign up for Wireless Developer Tech Tips.
  .
. . .
 
.
.   J2ME Training   .
. . .
.  

J2ME Training

  .
. . .
 

[ This page was last updated Sep-10-2003 ]

Company Info | Licensing | Employment | Press | Contact |   XML
JavaOne | Java Community Process |Java Wear and Books | Content Feeds | Java Series Books

Java, J2EE, J2SE, J2ME, and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
 
 
Unless otherwise licensed, code in all
technical manuals herein (including articles,
FAQs, samples) is provided under this License.

Sun Microsystems, Inc.

Copyright © 1995-2003 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy. Trademarks.