The Java ME Platform SDK offers an intuitive user interface. These tips offer some hints for getting started as quickly as possible.
Access the documentation. The online help is the primary documentation for the SDK. Many windows and dialogs feature a help button that opens context‐sensitive help in the help viewer.
To view PDF or HTML versions of the help, go to the Applications directory, select Java_ME_SDK_3.0, and choose Show Package Contents from the context menu. Go to /Contents/Resources/docs.
Select Help > Help Contents to open the JavaHelp Online Help viewer. You can also type F1. Remember to use the search capability and the index to help you find topics.
Run sample projects. Running sample projects is a good way to become familiar with the SDK.
See Running a Project for a general overview of how to run a project.
See the Projects View and the Files view for a visual overview of the logical and physical layout of a project. When viewing items in the tree, use the context menu (right-click) to see the available actions. See Working With Projects.
A project has a default device platform property that is used if you run from the toolbar (the green arrow), the Run menu, or the project’s context menu.
You can run an application on different devices without resetting the main project or changing the default device in the project properties.
The emulator is a remote process, and once it has started it is a separate process from the build process running in the SDK. Stopping the build process or closing a project does not affect the application running in the emulator. You must be sure to terminate the application (the emulator can remain open). See Running a Project.
The SDK provides two unique instances for most devices. For example, DefaultCldcPhone1 and DefaultCldcPhone2 are the same except for the phone number. This means you can perform tests that require two devices (messaging, for example) without customization. If you want to run more than two emulators you can easily make a copy that preserves the settings you require. See Adding a Device Instance.