The Java Micro Edition SDK is a collection of tools and device emulators that support the development of Java applications that run on devices compliant
with the Mobile Device Information Profile (MIDP), Connected Limited Device Configuration (CLDC) and Connected Device Configuration (CDC). These include a wide range of mobile phones, embedded systems, Blu-ray consoles and other devices.
The NetBeans IDE comes bundled with different versions of the SDK depending on which OS you are using:
Windows: Java ME SDK with CLDC/MIDP and CDC support.
Linux: Sun Java Wireless Toolkit with CLDC/MIDP support.
Mac OS: Java ME SDK with CLDC/MIDP support.
The Java ME SDK supports testing with several key features:
The Java ME SDK can simulate several devices including various standard mobile phone designs
and touch screen devices. This helps you learn what type of experience users can expect and verify
the portability of your application across different devices.
The Java ME SDK supports tracing and debugging with run-time logging
of various events, such as garbage collection, class loading, method calls,
and exceptions. You can also perform source-level debugging with an IDE while
an application runs in the Java ME SDK.
The Java ME SDK enables you to collect information that you can examine
to optimize the performance of your mobile applications. Performance tuning
utilities include profiling methods and monitoring memory usage and network
traffic. Also included is the ability to adjust the speed settings for graphic
rendering and refreshing as well as VM speed emulation and network throughput.
To use the Java ME SDK utilities:
Choose File > <active
project
name> properties.
In the Properties page, choose Platform from the left pane.
In the Platform page, click the Manage Emulators button.
The Java Platform Manager opens.
Select an installed Java ME SDK emulator from the menu in the
left pane.
Select Tools & Extensions tab from the right pane.
Click the Open Preferences or Open Utilities buttons to open the platform
tools.
Click the Use SDK Extensions checkbox to use the Profiler and the Memory and Network monitors.