Jan. 10, 2011, 5:15 p.m.
posted by barateon
Scope of the CLDC and MIDP Standards
Based on the decisions of the JSR 30 and JSR 139 expert groups, the CLDC Specification addresses the following areas:
The CLDC Specification intentionally does not address the following functionality areas and features:
These features can be addressed by profiles implemented on top of the Connected, Limited Device Configuration. In general, the CLDC expert group intentionally kept small the number of areas addressed by the CLDC Specification in order not to exceed the strict memory limitations or to exclude any particular device category.
Mobile Information Devices (MIDs) span a potentially wide set of capabilities. Rather than try to address all such capabilities, the MIDP 1.0 expert group agreed to limit the set of APIs specified, addressing only those APIs that were considered absolute requirements to achieve broad portability.
These APIs are:
By the same reasoning, some areas of functionality were considered to be outside the scope of the MIDP expert groups. These areas include:
At first glance, the scope of the MIDP Specification might seem limited. However, given the broad range of devices that the MIDP Specification addresses, the MIDP expert group felt that it would be better to concentrate on a small set of common, required functionality, and by doing so create a "lowest common denominator" platform where none exists today. In particular, the MIDP expert group did not want to mandate features that cannot be supported easily on all the MIDP target devices and wireless networks.