Home / Online Resources / Industry

Types

Example Software Package

Description

Integrated Developer Environments

Sun ONE Studio 4, Mobile Edition Update 1


Metrowerks Code Warrior


Borland JBuilder

Integrated Development Environment for developing, packaging, debugging and optimizing J2ME™ applications. No charge at present for Sun IDE.

Device Manufacturer’s J2ME™ Toolkits

Nokia™ J2ME™ Toolkit


Sony Ericsson™ J2ME™ Toolkit


Motorola™ J2ME™ Toolkit

Device Manufacturer’s J2ME™ Toolkits supporting device specific look and feel. No charge at present.

J2ME™ Wireless Toolkit

J2ME™ Wireless Toolkit (J2MEWTK)

J2ME™ application runtime environment. No charge at present.

Java™ Standard Edition 1.4

Java™ 2 Standard Edition 1.4 SDK

Current Java™ Software Development Kit. No charge at present.


J2ME™ Development Toolkits

 
 

The J2ME™ Wireless Toolkit supports a number of ways to develop MIDP applications. Developers can carry out the development process by running the tools from the command line or by using development environments that automate a large part of the development process.

 

This toolkit supports the ability to compile, pre-verify, package, emulate and debug applications.
Importantly, in debug mode the developer can :-

1.

view memory usage,

2.

view configuration and profile usage,

3.

simulate fast and slow application operation,


These are important especially for Games and network applications.
The Java™ 2 Platform Micro Edition, Wireless Toolkit webpage contains a full listing of J2ME™ wireless toolkits and other development tools.
The J2ME™ Wireless Toolkit provides a tightly integrated environment with the Sun ONE Studio 4, Mobile Edition.
Note that you will also require the Java™ Runtime Environment or SDK.



Integrated Development Environment
For a full-scale development of production quality applications, we recommend the use of a fully integrated development environment. The Sun ONE Studio 4, Mobile Edition is one of the IDEs available at no charge.

Listed below are the key features to be considered when selecting any J2ME™ IDEs : -

1.

Obfuscation
Prevents de-compilation and reverse engineering of applications.

2.

Templates creation for Midlet suites
Fast creation of midlets suites resulting in less errors and headaches.

3.

Pre-verification
Increases developer productivity and reduction of introducing non-J2ME™ code that would lead to compilation errors.

4.

Integrated compilation, pre-verification, and execution of Midlets & Midlet suites
Faster application development with fewer errors.

5.

Automatic generation of J2ME™ Suites
Creating J2ME™ suites such as JAD, JAR and meta-files.

6.

Integrated source-level debugging of MIDlets
Ability to debug applications and insert breakpoints during development.

7.

Emulator SDK Registry
The ability to switch between the J2MEWTK and other suppliers emulators.



Exploring Mobile Applications Technology
 
 
MDP is an initiative by Maxis Multimedia Sdn. Bhd. (an MSC Status company), a wholly-owned subsidiary of Maxis Communications Berhad.
 
Acknowledgments | Terms of Use | Contact Us | FAQ | Sitemap | Related Links
copyright © 2008 Maxis