Mobile Tools for Java Platform

Mobile Tools for the Java Platform (MTJ) is an Eclipse plug-in, designed for the creation of Java applications for mobile devices. MTJ enables you to develop, debug and deploy mobile Java applications to emulators and real devices. With MTJ, you can create Java ME applications for different manufacturer's devices, using multiple programming languages. MTJ has a built-in providers and a code compiler, allowing you to focus on code creation.

In MTJ, you can choose either CLDC or CDC configuration, and either a MIDP profile or any other profile for which there is an SDK defined. These configurations and profiles are all defined in the Java ME specifications. By combining different configurations and profiles, MTJ provides you vast possibilities in developing applications for a vast range of mobile devices. This release of MTJ concentrates on the CLDC + MIDP compination, but other combinations will be made available in future releases.

With MTJ, you can:

You can import several mobile SDKs into MTJ as device platforms. You can define a mobile runtime for the project from the runtimes that are included in the mobile SDK that you have chosen to be active for the project.

Managing your applications in MTJ include the creation of application packages and the editing of the JAD file. You can also run the application in the emulator provided by the chosen mobile runtime for the project.

Security providers for MTJ allow you to sign your applications with trusted certificates. The signed applications can then be deployed, in MTJ, by using the deployment tool.


Java ME projects
Mobile SDKs

Mobile runtimes


Managing mobile SDKs
Creating your first MIDlet
Managing applications
Managing security


Editors
Menus
Wizards