MobiForms Technology
MobiForms Developer
Operating System |
Windows 98, 2000, 2003, XP, Vista, Windows 7 onwards.
Apple OS X Snow Leopard onwards.
Linux. |
Java Runtime Environment |
1.6 onwards. |
Database (optional) |
Windows:
- 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 2.2.6 onwards.
- HXSQL 2.2.6 onwards (drop in alternative to HSQLDB).
- MySQL 5.0 onwards.
- Microsoft SQL Server 6.5, 7, 2000, 2005 onwards plus Express Edition.
- Microsoft Access 2000 onwards.
- Firebird 2.5 onwards.
Apple OS X:
- SQLite 3.0 onwards. |
MobiForms Offline HTML5 Support
|
Windows PC, Apple Mac or Linux/Unix |
Apple iOS |
Android |
Blackberry |
Multiple Devices (inc Win Phone) |
Browser |
Chrome | Safari | Opera |
Safari | Browser | Chrome |
Broswer | Opera Mobile |
Minimum |
4.0 | 3.1 | 10.5 | 3.2 |
2.1 | 25.0 | 7.0 | 11.0 |
Maximum |
27.0 | 6.0 | 12.5 | 6.0 |
4.2 | 25.0 | 10.0 | 12.1 |
MobiForms Native Runtime
Windows PC, Apple Mac or Linux Clients - As MobiForms Developer Above
Apple iPhone, iPad and iPod Touch Clients
Operating System |
iOS 4 onwards. |
Local Database (optional) |
SQLite 3.0 onwards. |
Android Clients
Operating System |
Android. |
Java Virtual Machine |
Dalvik. |
Local Database (optional) |
HSQLDB 2.2.6 onwards. |
Remote Database (optional) |
Oracle Server 8.1.7 onwards.
MySQL 5.0 onwards.
Microsoft SQL Server 6.5, 7, 2000, 2005 onwards plus Express Edition. |
Windows Mobile and Other Clients
Operating System |
Tablet PC, Pocket PC, Windows CE or Windows Mobile. |
Java Virtual Machine |
NSIcom CreEme, Esmertec Jbed, Esmertec Jeode, IBM J9, Mysaifu, phoneME etc. |
Local Database (optional) |
Oracle Lite 4.0 onwards.
Sybase SQL Anywhere 9 onwards (on Pocket PC, Windows CE, Windows Mobile or Smartphone).
HSQLDB 2.2.6 onwards.
HXSQL 2.2.6 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.
Microsoft SQL Server 6.5, 7, 2000, 2005 onwards plus Express Edition.
Microsoft Access 2000 onwards.
Firebird 2.5 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 support for Apache Derby, IBM DB2 Express and IBM DB2 Everyplace databases will be added to the MobiForms Native client. Native apps can also be developed that can read and write to any ASCII file which means that a local database installation may be unnecessary.
Features In MobiForms Version 8.01
The MobiForms team are proud to announce the release of MobiForms Version 8.01 which incorporates the following features:
Access - Support for the Microsoft Access database.
Android - Support for Google Android smartphones and tablets. For more information click here.
Apple - Support for Apple Mac, iPhone, iPad and iPod Touch. For more information click here.
ASCII Codes - Literal ASCII character codes like 10 for Line Feed can be
appended to fields or files using the +CHR(10) function.
Bar Code Reader - Support for 1D and 2D bar code reading via the camera on Google Android smartphones and tablets, and Apple iPhone, iPad and iPod devices.
MobiForms calls the open-source ZXing Android bar code image library or the free Pic2shop Apple bar code app with support for most formats including UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, RSS-14 and QR Codes.
For more information click here.
Button - Allows the addition of user definable functionality with a MobiScript trigger.
Camera - New camera object for Google Android smartphones and Apple iPhone, iPad and iPod. For more information click here.
Charts - New graphical report object including Bar Chart, Line Chart, Pie Chart or Dial. For more information click here.
Check Box - New database item type with checked and unchecked value settings.
Colour Palette - Allows any RGB colour value to be chosen for the fill colour of buttons, fields, lists and windows. Additionally, the font colour for buttons, fields and labels can be defined.
CSV Files - The HSQLDB database engine enables CSV files to be used as data sources with native SQL commands.
Database - Local or remote access to a range of databases including Oracle Server, Oracle Lite, Microsoft SQL Server, Microsoft Access, Sybase SQL Anywhere Server, IBM DB2 Server, SQLite, MySQL, Firebird and HSQLDB.
Data Types - Conversion of data types from multiple database vendors to simplified MobiForms data types.
Deployment Wizard - Automates the deployment of a mobile application to Pocket PC, Windows CE, Windows Mobile, Smartphone and Google Android smartphones and tablets.
Drawing - New item type that can be used for signature capture or sketching. Output can be saved or read from a database column or an external text, JPG, GIF or PNG file.
Field - Field items can now be defined as multiple line fields with a vertical scroll bar to enable viewing of large text strings.
Firebird - Support for the Firebird database.
Font Chooser - Provides a list of standard fonts that can be applied to buttons, fields and labels.
Google Android - Support for Google Android smartphones and tablets. For more information click here.
GPS - GPS integration for Google Android smartphones and Apple iPhone, iPad and iPod with commands to read longitude and latitude or actual location addresses. For more information click here.
Grid Snap - A form level property which when set to True causes all dragged items in a window to lock into a virtual grid separated by 10 pixels in the x and y directions.
HSQLDB - Support for the open-source HSQLDB database. MobiForms now includes a free copy of HSQLDB for the creation of server, standalone or mobile database applications.
HTML5 - Support for the creation of offline HTML5 apps exploiting Javascript and the SQLite database engine embedded as Web SQL in most modern mobile web browsers. For more information click here.
HXSQL - Support for the HyperXtremeSQL database. A super-fast SQL database engine fully compatible with the open-source HSQLDB engine and offered by HXSQL as a drop in alternative. For more details see http://www.hxsql.com.
Image - New item type compatible with all JPG, GIF and PNG file types.
iPhone, iPad & iPod - Support for Apple iPhone, iPad and iPod Touch. For more information click here.
Javascript - HTML5 support includes Javascript.
Label - Allows addition of text independent of any other form item.
List - List items can now be defined from a data list or a database query.
Manual Sync - Designed especially for HTML5 apps running with the MobiForms Sync Server. Supports the manual refresh of data instigated from the device rather than from the MSS using the MobiScript manual_sync command.
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, embedded SQL, TCP/IP client server data, file transfer, SMTP email commands, camera access, bar code and GPS integration. Also includes commands for getting and setting of field, button, label or image attributes dynamically at runtime.
MySQL - Support for the MySQL database.
Oracle - Support for Oracle Server and Personal Oracle. Support for Oracle Lite running on Windows, Tablet PC, Pocket PC, Windows CE or Windows Mobile.
Report - New graphical report object including Bar Chart, Line Chart, Pie Chart or Dial. For more information click here.
Settings Window - Provides options to define Default Workspace for FML files, HTML5 support checkbox, default HTML Folder, default Images Folder and HTML5 app URL Prefix.
SQLite - Support for the SQLite database in Native mobile apps and as Web SQL in offline HTML5 apps.
SQL Server - Support for the Microsoft SQL Server database.
Sybase - Support for Sybase SQL Anywhere running on Windows, Tablet PC, Pocket PC, Windows CE or Windows Mobile. Support for the Sybase jConnect and iAnywhere JDBC drivers.
Sync Server - Support for the MobiForms Sync Server. The MobiForms Developer is complemented by the MobiForms Sync Server (MSS) to offer a true offline store and forward capability with sophisticated online synchronisation, replication and offline data buffering. The MobiForms Sync Server and the MobiForms Developer are offered together in the MobiForms Advanced Edition. For more details click here.
Timers - Displayable runtime timers that can be controlled by start, stop and reset MobiScript commands on buttons.
Web Socket - The protocol used by the MobiForms HTML5 web browser client to synchronise with the MobiForms Sync Server.
Web SQL - HTML5 support includes the SQLite database engine embedded as Web SQL in most modern mobile web browsers.
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.
Once payment is accepted you will be directed to the MobiForms download page.