Project management tutorial

 

The steps below list the different phases of project management for a MTJ project:

  1. Configure the mobile SDK (device platform)
    This includes the adding and configuring of a mobile SDK into MTJ.
  2. Configure the signing tools and security providers
    This includes the adding and configuring of keytools and signers into MTJ.
  3. Configure the deployment tool.
  4. Create the Java class
    This includes creating specific Java classes for MTJ projects, according to the chosen Java ME project's specifications.
  5. Create the project
    1. Select MTJ MIDlet Project
    2. Name the project
    3. Select the runtime
      -Select emulators and translation environment
      -Define source folders
  6. Provide the code
    This includes the creation of the code for the application.
  7. Debug
    This includes the method for debugging the code, if necessary.
  8. Obfuscate the code
    This includes the hardening of the code, making it harder to decipher. Also, this reduces the size of the application package.
  9. Edit the JAD file
    This includes editing the JAD file with the Application Descriptor Editor, which is built into MTJ.
  10. Build the project
    This includes the creation of the JAR and JAD files.
  11. Create the application package
    This includes the building of the project and the editing of the JAD file.
  12. Run the application in an emulator
    This includes the testing of the application in a chosen emulator.
  13. Manage the security (create a certificate and sign the application)
    This includes the creation of keys and certificates for MTJ, and the signing of applications.
  14. Deploy the application to a mobile device
    This includes the deployment of applications to mobile devices and the definition of the deployable devices.
Note: These steps are listed here in the order that appears most logical when managing a project in MTJ. Naturally this is not the only correct way to manage projects. You can also change the projects runtime after the project creation. Each of these steps has its own topic in this Help, where you can find more detailed information.

Tip: In MTJ, you can have several projects open at the same time in your workspace. If you are using other software at the same time, you can close the projects you are not working on to preserve the virtual memory of the computer.


Mobile Tools for Java Platform

Java ME projects

Mobile SDKs

Mobile runtimes

Providers

Applications

Mobile devices

 


Managing mobile SDKs

Managing applications


Editors

Preferences

Wizards

JAD file