SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features. The project has been superseded and replaced with TotalCross.
| Tags | Software Development Compilers Embedded Systems Interpreters Libraries Java Libraries User Interfaces |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Windows Windows Windows CE Windows OS Independent Palm OS |
| Implementation | Assembly C Java |
Recent releases


Changes: The Symbian S60v3 license has been updated to expire in 2017. There are a few other bugfixes.


Changes: A stack trace at device giving "empty stack" at most situations was fixed. Superwaba's installations were not working with Windows Mobile 5/6 devices, so this has been fixed. A problem when generating the install files for s60v3 was fixed. If you intercept the SK_LAUNCH key on Symbian, the right (exit) button will no longer exit. A problem was fixed in Treo devices when a key of the device was assigned to a SW application and the key was pressed while the device was off. MultiEdit now correctly handles the ENTER key. Support for Janam XP20 and XP30 was fixed.


Changes: Many improvements for penless (non-touchscreen) devices, as well as a few bugfixes.


Changes: Over 500 improvements were made since version 5.68. Nokia E62 (Symbian s60v3) and MotoQ are supported.


Changes: This new release has many improvements over the last Community version. The Professional version has support for FTP, SMTP, and Web services (with encryption and compression).
- All comments
Recent commentsWell worth it, and now with Wiki
It's a great product and we're now using it for commercial applications. We only have to develop one application and it can run across a wide range of platforms.
There were a few features it didn't have - but we soon added those thanks to Open Source and SuperWaba's ability to support native libraries.
Deploying many files and a copy of SuperWaba to clients has been simplified by using package installers like CrunchIt for WinCE/PocketPC and Nutshell for PalmOS.
The Jump compiler looks useful too, though I've not explored it much. I've taken to using the Wiki site a lot; there's a very extensive FAQ there.
Vik :v)
ECONZ Ltd.