CLDC Next Generation

Finally, let’s briefly mention the CLDC Next Generation (NG). The CLDC NG is a specification that is currently in development and that aims to define a revised version of the CLDC. The goal of the CLDC NG is to make the CLDC more compliant with the Java language and virtual machine specifications by reintroducing features such as floating-point support and improved error-handling capabilities.

Some other goals of the CLDC NG will be to:

  • Maintain backward compatibility with CLDC 1.0.

  • Maintain small footprint (limit API growth).

  • Continue focus on small, resource-constrained, connected devices.

  • Investigate the possibility of adding a minimal security manager.

Note, however, that not many new APIs will be reintroduced to the CLDC with this revision. Devices that require significantly more complete Java libraries should use the Connected Device Configuration (CDC) instead. You can follow the progress of the CLDC NG at the Java Community Process web site at: http://www.jcp.org/.

Get Wireless Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.