eSCL web GUI Builder for mobile platforms:
 

ICS has packaged a technology to support deploying applications targeted to web appliances such as PDAs, WAP enabled phones and conventional monitors.  Short of engaging a Wireless Application Service Provider (WASP), companies can service multiple mobile platforms with the same web content using this tool.  Data is tailored for the device on the server side to minimize the data traffic on potentially slow bandwidth wireless links.
Why Develop for the Palm?

Palm commands 68% market share for personal handhelds. Palm is the undisputed leader in an Industry that is expected to grow 40% annually through 2004.
 

Palm, Inc.
FY 2001 Estimated Revenues $2.0B
FY 2001 Estimated revenue growth 87%
FY 2002 Estimated revenue growth 62%

 

How it works

For illustration purposes, a Microsoft implementation is assumed.  A user defines a template for each serviced device using XML.  An HTML editor is used to define the screen layout and the using Active Server Pages.  The ASP pages return XML from a database or formal XML for the display devices.  ASP screens are output based on the device templates and stored together in a directory.  When a device connects to the web server, the connection string is used to determine the appropriate XML style sheet (.XLS) to use to filter the XML data and perform any translations necessary.  Stylesheet can be used to translate the XML to HTML, HDML, or WML.  All filtering and translation happens on the server side to minimize any data sent to the wireless device.


Architectural Overview