Sun Microsystems has launched a beta version of its toolbox for developing J2ME wireless applications. The J2ME Wireless Toolkit version 2.2 beta includes an improved device emulator (pictured), as well as new APIs for 3D graphics, multimedia messaging, Bluetooth, and file manipulation.
Sun's J2ME Wireless Toolkit is meant for developing Java applications that run on cell phones, PDAs, and other small mobile devices running Linux or another embedded OS for which a Java2 Micro Edition (J2ME) virtual machine is available. The toolkit includes an emulator, build tools, utilities, sample applications, and documentation.
New features in the 2.2 version beta include:
- Improved emulator — The DefaultColorPhone emulator skin now supports QVGA (320 x 240) resolution, with 4,096 colors instead of 256.
- Enhanced Mobile 3D graphics — New support for the Mobile 3D Graphics API for J2ME (M3G), including “immediate mode” and “scene graph mode” APIs.
- Multimedia Messaging — New support for the WMA 2.0 (JSR 205) API brings a Multimedia Messaging API. Support for JSR 120, version 1.1 of the Wireless Messaging API (WMA), remains.
- Bluetooth and OBEX — A new Bluetooth API compliant with JSR 82 includes an interface to Bluetooth wireless networking — including device discovery, and data exchange — as well as the Object Exchange (OBEX) API.
- Local files and personal information — New file management and Personal Information Management (PIM) APIs support JSR 75.
The beta release is available for download from Sun now. It requires a host machine running Windows XP.
This article was originally published on LinuxDevices and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.