Simkin for MIDP


Simkin can be used on wireless devices which support the Java Mobile Information Device Profile (MIDP) runtime environment.

Running in this environment affects Simkin in a few ways:

The current version of Simkin for MIDP is provided with XML classes only (i.e. the TreeNode classes are not included).

Simkin uses the lightweight Open Source XML parser and DOM classes KXML version 1.x. You should obtain these directly from the KXML site.

Most of the code in Simkin for MIDP is the same as used in the standard Java build. Additional classes are stored in the simkin/for_j2me and simkin/kxml directories.

We have used an ANT build script, along with extra facilities from the Antenna ANT extension libraries to construct the final source code for the MIDP version.

The distribution includes a built version of the current Simkin for MIDP in SimkinMIDP.jar if you don't want to build it yourself.

We have also added an example showing Simkin for MIDP.

The example is in the simkin/examples/helloworld_midp directory. It shows a simple MIDlet which loads an XML document containing script within a String, and executes the main method. The distribution includes HelloWorld.jar and HelloWorld.jad which are built-versions of this example.