You are on page 1of 2

About Java ME CLDC/MIDP Applications 1/2

About Java ME CLDC/MIDP Applications


See Also

A JavaTM 2, Micro Edition platform (Java METM Platform), Mobile Information Device Profile ( MIDP ) application is an application targeted for mobile devices such as mobile phones, PDAs, and two-way pagers. Such applications conform to both the Connected, Limited Device Configuration ( CLDC ) and MIDP. A MIDP application, or "MIDlet Suite," typically consists of: A Java Application Descriptor ( JAD ) file. This file contains a predefined set of attributes (denoted by names that begin with MIDlet-) that allows Application Management Software ( AMS ) to identify, retrieve, and install the MIDlets. A Java Archive (JAR) file. This contains: Java classes for each MIDlet in the suite. Java classes shared between MIDlets. Resource files used by the MIDlets (for example, image files). A manifest file describing the JAR contents and specifying attributes used by the AMS to identify and install the MIDlet suite. In the IDE, MIDlet Suites are managed as mobility projects. Mobility projects are executed through an emulator platform, which simulates the execution of the application on a specific mobile device. Using project configurations and preprocessor code blocks, you can define conditions for multiple devices in a single set of code, enabling you test and produce MIDlet suites for each device. You can also use the Visual Mobile Designer's drag and drop, GUI environment to design your application's workflow and individual screens. In addition to standard application components and commands, the Visual Mobile Designer provides custom components for

About Java ME CLDC/MIDP Applications 2/2

creating specialized screens and support for Scalable Vector Graphics (SVG) and SVG animations. The IDE also supplies a Game Builder UI with sample templates for creating mobile games. NetBeans also supports CDC development.
See Also How the IDE supports Java ME MIDP Development Java ME MIDP Development Tutorials and Guides Java ME MIDP Application Tasks: Quick Reference Working with MIDP Projects About the Visually Designing MIDP Applications About Emulator Platforms About Project Configurations About Preprocessing
Legal Notices

You might also like