Do you have a question about the Sun Microsystems J2ME and is the answer not in the manual?
Brand | Sun Microsystems |
---|---|
Model | J2ME |
Category | Software |
Language | English |
Explains how MIDlet suites are organized into projects and the components of a project.
Describes the basic edit-source-code, build, and run cycle for developing MIDlet applications.
Highlights that editing source code is done outside the toolkit and requires a text editor.
Explains the process of compiling source files using the toolkit's build function.
Details how to run compiled MIDlets in the emulator after a successful build.
Covers the extended cycle: edit, package, install, and run for more comprehensive testing.
Describes packaging a MIDlet suite into JAR and descriptor files for distribution.
Explains how to install MIDlet suites into the emulator or a real device via OTA.
Details running installed applications on real devices, noting device-specific variations.
Introduces obfuscators like ProGuard for reducing MIDlet suite JAR size and improving efficiency.
Explains how to use external debuggers like jdb to monitor and debug running MIDlet applications.
Describes how to deploy MIDP applications remotely on a web server for Over-The-Air (OTA) provisioning.
Explains how to select specific J2ME APIs for a project to tailor build configurations to target devices.
Details how to modify MIDlet suite attributes stored in the descriptor and manifest files.
Covers adding, editing, and reordering MIDlets within a MIDlet suite project.
Explains how to incorporate external libraries into projects for added functionality.
Covers advanced configuration options for KToolbar by editing the ktools.properties file.
Provides an overview of the emulator's functionality and interaction, based on the DefaultColorPhone skin.
Covers adjusting emulator settings to simulate device conditions or resource constraints.
Details configuring network proxy settings for the emulator to connect through firewalls.
Explains how to set the maximum heap size to simulate limited memory conditions on real devices.
Explains how to simulate real device performance characteristics like speed and network latency.
Details the emulator's mechanism for pausing and resuming MIDlet execution, useful for testing.
Introduces the profiler for tracking method usage frequency and execution time within applications.
Explains the call graph view for visualizing method call hierarchies and relationships.
Details how to view method execution time, call counts, and percentages in the profiler.
Describes how to save and load profiler session data for later analysis.
Explains the memory monitor for examining application memory usage and object allocation.
Introduces the network monitor for tracking transmitted and received network data for applications.
Details how to use filters to examine specific subsets of network traffic based on protocol.
Explains how MIDlets require specific permissions to perform sensitive operations, defined in the descriptor.
Details the four protection domains (minimum, untrusted, trusted, maximum) that govern MIDlet security.
Covers the process of cryptographically signing MIDlet suites for authentication and security.
Explains how to manage cryptographic keys, including creation and import, for MIDlet signing.
Introduces the WMA console utility for sending SMS, CBS, and MMS messages.
Explains accomplishing MIDP development cycle steps (build, package, run) via the command line.
Explains running the emulator and MIDlet suites from the command line with various options.