Java ME Developer Guide

Chapter 2 - Java ME Introduction

typically encompassing the presentation layer of the Java™ Platform.

Figure 1 Java™ ME Architecture

The Configuration Layer used in the MOTORAZR maxx V6 handset is the Connected Limited Device Configuration 1.1 (CLDC 1.1) and the Profile Layer used is the Mobile Information Device Profile 2.0 (MIDP 2.0). Together, the CLDC and MIDP provide common APIs for I/O, simple math functionality, UI, and more.

For more information on Java™ ME, see the Sun Java™ ME documentation (http://java.sun.com/javame/).

2.2 The Motorola Java™ ME Platform

Functionality not covered by the CLDC and MIDP APIs is left for individual OEMs to implement and support. By adding to the standard APIs, manufacturers can allow de- velopers to access and take advantage of the unique functionality of their handsets.

The MOTORAZR maxx V6 handset contains OEM APIs for extended functionality ran- ging from enhanced UI to advanced data security. While the MOTORAZR maxx V6 handset can run any application written in standard MIDP, it can also run applications that take advantage of the unique functionality provided by these APIs. These OEM APIs are described in this guide

2.3 Resources and APIs Available

MIDP 2.0 will provide support to the following functional areas on the MOTORAZR

DRAFT - Subject to Change [20/201]

Page 20
Image 20
Motorola maxx V6 manual Motorola Java ME Platform, Resources and APIs Available, Draft Subject to Change 20/201