|
|
 |
 | |
|
|
|
 | |
| |
|
Project
Mobile Solutions
Platform
PDA, Web
Languages
HTML, Javascript, C++ (ATL)
Backend
SQL Server, XML
Other
ATL ActiveX (Embedded Visual C++)
Description
Mobile Solutions was created to assist London Bridge's clients in the TCL
product. It is an application that runs on an agent's Pocket PC device, and
allows them to record relevant data about a TCL process. This information is
then uploaded from the device to the TCL web application via a wireless
connection or cradle connection. Mobile Solutions was built with the idea that
other products could utilize it, so the ability to "plug in" multiple forms was
built into the application.
I was asked to make this application completely in HTML and Javascript. Since it
was anticipated to have this application installed on thousands of Pocket PC
devices, London Bridge didn't want the problem of having to update each user's
machine when newer versions of Mobile Solutions was released. The decision was
made to have Mobile Solutions consist of script files that could be updated
through the web. Because Mobile Solutions is ran through the PDA's Internet
Explorer, file system access is inaccessible. An ActiveX object was created and
utilized to be the middle-man between the file system and browser.
In order to use Mobile Solutions, the user has to have an account with the
BridgeLink system, which is checked each time a data sync is made. Provided the
user is valid, any information checked out in TCL for that user is downloaded in
XML form. The user then updates that information using the Mobile Solution's
user interface as needed and does another sync. That information is then
uploaded and processed on the TCL system. During the sync process, any newer
versions of the Mobile Solution's files are then updated.
Mobile Solutions screenshots:
|
|
|
 |
|
|