|
TECHNOLOGY
Environmental
Requirements
& New Features
|
MOBIFORMS TECHNOLOGY
| Operating System | Windows 98, 2000, 2003, XP, Vista onwards. |
| Java Runtime Environment | 1.2 onwards. |
| Database (optional) | Oracle Server 8.1.7 onwards, Oracle Lite 4.0 onwards.
Sybase SQL Anywhere 9 onwards.
IBM DB2 Universal Database Server 8.2 onwards.
SQLite 3.0 onwards.
HSQLDB 1.8.0.7 onwards.
HXSQL 1.8.0.7 onwards (drop in alternative to HSQLDB).
MySQL 5.0 onwards.
|
MobiForms Runtime
| Operating System | Tablet PC, Pocket PC, Windows CE, Windows Mobile, Smartphone, Symbian or Palm.
|
| Java Virtual Machine | NSIcom CreEme, Esmertec Jbed, Esmertec Jeode, Symbian PersonalJava, IBM J9, Mysaifu etc. |
| Local Database (optional) | Oracle Lite 4.0 onwards.
Sybase SQL Anywhere 9 onwards (on Pocket PC, Windows CE, Windows Mobile or Smartphone).
HSQLDB 1.8.0.7 onwards.
HXSQL 1.8.0.7 onwards (drop in alternative to HSQLDB).
|
| Remote Database (optional) | Oracle Server 8.1.7 onwards.
Sybase SQL Anywhere 9 onwards.
IBM DB2 Universal Database Server 8.2 onwards.
SQLite 3.0 onwards.
MySQL 5.0 onwards.
|
The operating systems, databases and JVMs described above have been certified with MobiForms. Other combinations have been certified by their suppliers and so should also support MobiForms.
In the near future it is intended that additional support for Apache Derby, IBM DB2 Express, IBM DB2 Everyplace and Microsoft Mobile SQL Server databases will be added.
With MobiForms applications can be developed that can read and write to any ASCII file which means that a local database installation may be unnecessary.
The MobiForms team are proud to announce the release of MobiForms Version 4.05 which incorporates the following features:
|
MobiScript - The built-in script language for button and form start up triggers now includes navigation, if/end if evaluation, loops, date and time assignments, maths expressions, file reading and writing, execution of operating system commands, TCP/IP client server data, file transfer and SMTP email commands. Also includes commands for getting and setting of field, button, label or image attributes dynamically at runtime. |
The new MobiScript commands dramatically increase the scope of MobiForms. For instance, a bar code can be printed by appending multiple field strings and ASCII character codes into a field (most bar code printers have their own layout languages like ZPL - Zebra Printer Language), creating a file and copying it out to the printer port. Reading data from a bar code scanner can be done by firing a scanner, writing the data into a file (most have APIs that let you do this automatically) and then reading the file into a MobiForms field.
|