Optimizing DoJa i-Appli

 

DoJa is a Java environment for i-mode mobile phones, providing a platform for dynamic content on mobile phones with limited CPU power, memory, and battery.

 

DoJa handsets typically have very tight i-Appli size constraints. DoJa 1.5 i-Applis are limited to 30kB in size. mBooster is therefore a natural ally in developing content rich i-Appli games and applications.

 

 

Configuring mBooster

The property JVM.PLATFORM must be explicitly set to J2ME_DOJA to notify mBooster that the input program is an i-Appli, and not a MIDP midlet.

 

Read Manifest Mode should not be enabled, as there is no META-INF/MANIFEST.MF in a DoJa i-Appli. In other words, you must specify the MIDLETCLASSES explicitly, or alternatively set the command-line parameter -c explicitly.

 

Limitations

Resource packing is automatically disabled even when the property OPT.RESOURCE.PACKING is set to ON. Resource packing will be supported for i-Applis in the future

 

Previous pageContentsNext page