Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : S : SU : SUP :

SuperWaba

 

SuperWaba

SuperWaba is an exceptionally portable subset of Java that has been optimised for use on devices with small screens. It is extendable and written under the LGPL open source licence. Development can be done under any JDK supporting Java 1.2 or greater, and it is compatible with development environments such as Eclipse, JBuilder etc.

It works on the following platforms:

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.

Future releases will be based on the SDL library, and so will be far more portable. Version 5.0 (in pre-alpha at the time of writing) uses SDL and additionally runs natively on the Symbian and Linux platforms. The authors had to write a Palm SDL library to accomplish the desired cross-platform compatibility.

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 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.

External links

  • SuperWaba
  • Official site
  • Wiki Site
  • Waba Project


  • NodeWorks boosts web surfing!
    Page Returned in 0.123 seconds - HTML Compressed 67.9%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.