SuperWaba">

SuperWaba

SuperWaba is an exceptionally portable subset of Java that has been optimised for use on devices with small screens. It is easily extendable and written under the LGPL Open Source licence.

It works on the following platforms:

  * Windows CE 3.0 and above
  * PocketPC
  * PalmOS 2.0 and above
  * Windows 98, XP, ME, 2000
  * Java 1.1 amd above
  * Browswer Java applets

The resulting code runs at 1/3 to 1/2 the speed of a pure 'C' application on a Palm platform, and on a Windows 32 platform is approximately 3-4 times faster than a JIT-compiled Java due partly to its integer-only implementation.

Applications and libraries (from barcode scanners to complex maths) written for SuperWaba may be sold, but the majority appear to be available free from the [1] main website]. A Wiki site is available for developers and users to contribute to the project.

SuperWaba evolved from the Waba project which was an independent forerunner of J2ME. It split off the Ewe project which catered for Windows CE devices, but was fortunately persuaded to merge again to provide the basis for the current cross-platform code base.