english português


search
login   |   sign up   |   buy
     
Downloads
  Documentation
  Bug Reports
  SourceForge
  Wiki
  Support System


Platform / Features

SuperWaba x J2ME

Basic Features
Any Java IDE can be used to develop SuperWaba based applications.
Easy Debugging through an applet that emulates the target devices on the desktop.
Rich set of user interface controls and functionalities including: editbox, combobox, buttons,Grid, menus, sound (wav/midi), graphics, listbox, label, event support, timer, date picker, keyboard, calculator, scrollbars, pop-up windows, and a exclusive form for control positioning that makes the application to fit in any resolution (relative positioning).
Graphic performance: SuperWaba’s SDL (Simple Direct Media Layer) implementation provides lots of power for graphic processing, adding many multimedia features to the platform.
Better memory usage on Palm OS devices (allows memory allocation independently of devices standards).
Target Platforms Supported
Palm OS 3.0 or higher
Windows CE 2.11 or higher, Pocket PC, .Net
Symbian 7.0 and 7.0s
Windows 98 or higher (SuperWaba based applications runs on the desktop computers without Java Runtime Environment)
Linux desktop.
Advanced Features
Unicode support allowing foreign characters exhibition.
GPS Library, supporting global positioning information processing.
Support for XML files handling.
Personal Information Management Abstract Layer (PIMAL), allowing cross-platform access to Address Book, To Do List and Calendar information
Library for Game development.
Symbol® Barcode Scanners support for Pocket PC and Palm OS.
Cryptography Library, implementing the following algorithms: Blowfish, MD5, SHA1, TEA.
Allows native libraries creation (written in C language) to be integrated with SuperWaba based applications.
Zlib Library for zip files handling.
Support for multiple graphics file formats including BMP, JPEG, PNG and GIF
Includes a utility that converts TrueType fonts to multi-platform fonts supported by SuperWaba.
Support for HTML handling.
Class SWUnit, allowing testcases generation to be executed within the target devices.
Data Features
File class for common files handling, including support to Secure Digital and Memory Stick cards.
Open specification database API (SWDBC), with two available implementations:
IBM Db2e driver, providing integration with Db2 pocket database;
PDBdriver 3.0, which allows PDB handling with the basic SQL commands like SELECT, INSERT, DELETE, UPDATE and other SQL functionalities like aggregate functions (avg, max, min, sum, group by, order by);
Catalog class for PDB (Palm Database) file manipulation on all target platforms.
Connectivity
Socket Support for TCP/IP, InfraRed, serial port, USB and Bluetooth communication.
Printing Library.
Support for HTTP and FTP protocols.
Email sending class (SMTP).
Webservices Support.
Minimum Requirements**
The SWSDK can be installed on Windows 98/ME/NT/2000/XP.
Pentium II or equivalent, with 128 Mb of memory available
Minimum of 200 Mb of hard disk space.
** Considering Eclipse as the development environment

Screenshots

Most of the user interface gadgets are illustrated in the UIgadgets application. These screenshots represent the Windows CE and Palm OS styles in 160X160 resolution, using eight bits per pixel.

SuperWaba has two more UI styles: Flat, which mimics the one used by Pocket PC 2003 devices, and Vista, which mimics the Windows Vista interface.


Copyright© 2002-2008 SuperWaba256 userssite map