Java ME and Embedded
Create, test, debug ,and deploy applications that will run on mobile phones, PDAs, and set-top boxes, embedded systems.
Phones, Hand-Held Devices, Java Card, and Set-Top Boxes
Create, test, and debug applications for the Mobile Information Device Profile (MIDP) 1.0, 2.0, 2.1 (MSA), the Connected Limited Device Configuration (CLDC) 1.0 and 1.1, and the Connected Device Configuration (CDC).
The IDE comes bundled with the Java ME SDK which supports both CLDC and CDC development. You can register other mobile and embedded platforms from the Tools menu.
The Java Card Platform is a JVM that runs on smart cards. This platform supports familiar Java APIs such as servlets and allows you to write web applications that run on tiny devices that fit in the palm of your hand.
The IDE supports Java Card projects, Java Card applet deployment, and a Java Card device console.
Visual Mobile Designer
Develop GUIs rapidly with the Visual Mobile Designer. Drag and drop components like wait screens, login screens, file browsers, an SMS composer, and splash screens are included. The Analyzer tool helps you decrease file size by identifying unused components for removal, and it also checks for MIDP 1.0 compliance. The VMD also makes GUI localization easier.
Note: The Visual Mobile Designer is available in the NetBeans Update Center. To run VMD in the IDE, you need to install the Visual Mobile Designer plugin from the Update Center (Tools > Plugins > Available Plugins).