For reference purposes, the API documentation for some Java ME technology specifications are listed below. Click Java ME Technical Documentation for more API docs.
Java ME 8
Java ME 8 and Oracle Java ME Embedded 8 API Documentation
Java Mobile: CLDC, MIDP, and Optional Packages
Java for Mobile Devices Documentation
* For information on additional JSRs, please visit Java Community Process
In the Java ME technology family there are a number of JSRs defining different parts of the platform and it's components.
The Mobile Service Architecture (MSA) platform builds on the Java Platform, Micro Edition (Java ME) specifications that have come before it, including the Mobile Information Device Profile (MIDP), Connected Limited Device Configuration (CLDC), and Java Technology for the Wireless Industry (JTWI).
As the wireless device market continues to evolve and incorporate new technology and services - from Bluetooth to vector graphics to Web services - in mass-market handsets, there is demand to create a platform that standardizes on those new technologies. The broad adoption and success of MIDP and CLDC in the mobile device market, followed by the success of the JTWI platform, is now being superseded by the next wireless industry-defined standard, MSA.
The following image shows the current technologies and JSRs that are part of the Mobile Service Architecture.
Mobile Service Architecture API Technology
Specification:
Reference Implementation:
The JSR 248 reference implementation (RI) can be licensed from Oracle to verify proper setup of the JSR 248 TCK. For more information about licensing terms, please contact Oracle's Java Partner Engineering group.
Technology Compatibility Kit:
The JSR 248 technology compatibility kit (TCK) can be licensed from Oracle to certify a JSR 248 implementation on a specific platform. For more information about licensing terms, please contact Oracle's Java Partner Engineering group.