Your hotkey to alternative software development

Essential Reading

There are many nice books out there, but a few of them contain such wisdom that I just must mention them here:

Dec '03

MIDP CodeGenerator

The MIDP CodeGenerator was created to solve the problem of making phone specific versions of the same Java program.

For example, the Nokia 7650 has a screen of 176x208 pixels while the Nokia 3510i only has 96x48 pixels. To run the same program on each phone various resources need to be adjusted and then merged together into one single Jar file. The generator generates a special class containing the various settings and (references to) resources from which the actual program can obtain them. Also the generator compiles, obfuscates and jars the program. It also generates the deployment descriptors for each version of the program.

Requirements : J2SE 1.4.1 or better, Retroguard
Technologies : J2SE 1.4.1, Wireless Toolkit, Eclipse IDE, Obfuscation.