|
MicroTank
Developer: Jonathan Knudsen, Sun Microsystems
MicroTank (a.k.a. µTank or muTank) is a MIDlet written to demonstrate the capabilities of the MIDP 2.0 Game API. You can read Jonathan's excellent article, "Creating 2D Action Games with the Game API", on Sun's wireless Java site, where he explains MicroTank's design and the MIDlet's usage of MIDP 2.0 APIs in the javax.microedition.lcdui.game package. The source code is also downloadable from the article.
MicroTank presented us with an ideal opportunity to try out the Synclast MIDP 2.0 Emulation Layer with an existing MIDP 2.0 application. The result? Perhaps the world's first MIDP 2.0 application running on a real, released consumer MIDP device!
No code changes were made to the MicroTank Java source to generate the MIDP 1.0 compatible versions. In fact, we don't even require you to provide us with the source - we just need a working JAD and JAR file. The Synclast compatibility toolkit works by handling method calls to the MIDP 2.0 Game API and creating a new JAR that runs on a targeted MIDP 1.0 device.
Contact us to find out how we can enable your MIDP 2.0 apps and games for MIDP 1.0 devices!
|