| |
J2ME Documentation
Data Sheets
CLDC Technology
Two virtual machines are available to support CLDC. The K Virtual Machine
is our smallest virtual machine for CLDC, and supports handheld consumer
devices with 128K to 512K of available memory for the Java technology
stack. The CLDC HotSpot Implementation adds adaptive compilation for a
dramatic increase in performance, with minimal increase in memory footprint.
CLDC 1.1
CLDC 1.0.4
MIDP
Overview
MIDP 2.0
MIDP 1.0
CLDC Optional Packages
Generic Connection Framework Optional Package (GCF-OP) - NEW The Generic Connection Framework was developed for use in the J2ME platform as an alternative to the more complex networking and I/O APIs contained in the java.net and java.io packages of the J2SE platform. By providing the Generic Connection Framework as an optional package (GCF-OP) to the J2SE platform, J2ME applications written to a number of common protocols in the java.microedition.io package can migrate to the J2SE platform.
Java Technology for the Wireless Industry (JTWI) - NEW
Defines the industry standard for the next generation of Java technology enabled mobile phones.
J2ME Wireless Toolkit
Tools for the development of MIDP compliant applications targeted at
mobile information devices.
J2ME Wireless Toolkit 2.1 - NEW
J2ME Wireless Toolkit 2.0_01
J2ME Wireless Toolkit 1.0.4
CDC Technology
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.
- CDC White Paper
(PDF, 1.4MB)
- CDC Specification (JSR
36)
- Foundation Profile
Foundation Profile is a set of Java
APIs that support resource-constrained devices without a standards-based
GUI system.
- Personal Basis Profile
Personal Basis Profile is a set
of Java APIs that support resource-constrained devices with a standards-based
GUI framework based on lightweight components. Personal Basis Profile
also includes support for the xlet interface and all of the APIs included
in Foundation Profile.
- Personal Profile
Personal Profile is a set of
Java APIs that support resource-constrained devices with a standards-based
GUI framework based on AWT peer components. Personal Profile also includes
support for the applet interface and all of the APIs included in Personal
Basis Profile.
- CDC Optional Packages
Optional packages are technology-specific APIs that extend the functionality
of a Java application environment.
Security and Trust Services API (SATSA) for J2ME - NEW
Java Card Technology
Enables the Java programming language to run on smart cards and other
small devices.
Follow the previous links to download the Java Card 2.2.1or 2.2 Platform Specification
bundle (ZIP format), which contains the following documents (PDF format):
- Java Card API Specification
- Java Card Runtime Environment Specification
- Java Card Virtual Machine Specification
- Java Card Specification Release Notes
Other J2ME Technologies
Java Embedded Server Software
Enables home appliances to be networked to each other and the Internet
and to receive services on demand.
PersonalJava Application Environment
A Java virtual machine and class library that enables applications for
home, office, and mobile consumer devices.
Java TV Technology
Provides a development and deployment platform for interactive digital
television.
JTAPI is an extensible API designed to scale for use in a range of domains.
|
|