mNOW! GO
mNOW! GO is where the rubber meets the road for the mobile user! Designed to support multiple device form factors (e.g. ¼, ½, and full VGA; 240 x 240 square; custom) and platforms (e.g. Windows CE 3.1 – 5.0; Pocket PC 2000 – 2003 SE; Windows Mobile 5.0 / 6.0; Windows XP, TabletPC), mNOW! GO consists of the following components:
Runtime
The Runtime is a presentation and business process engine that generates the mobile application interface and logic for the end user. Conceptually similar to the way a web browser renders web pages based upon HTML, the Runtime generates rich, fully functional native applications based upon XML application scripts. This approach provides similar levels of portability and manageability of web-based application but with improved usability, richer functionality, less dependence upon network connectivity, and significantly better performance.
Communications Agent
The Communications Agent is the device side communications bridge to the mNOW! Communications Server. It automatically monitors and manages network connections, ensuring real-time performance when network connectivity is available and right-time (store and forward) performance when it is not. The Communications Agent also hosts extensible Message Handlers, supporting a broad variety of pre-built device management and synchronization capabilities as well as the flexibility to extend or add new functionality as desired.
Local Repository
The Local Repository is a Microsoft SQL Server 2005 Compact Edition database instance that securely stores and maintains transaction data, lookup & validation data, and mNOW! meta-data locally on the mobile device. The Local Repository allows mNOW! applications to be designed for fully disconnected functionality, and can take advantage of the highly performant SQL replication capabilities when paired with Microsoft SQL Server Standard or Enterprise Edition on the server-side.
Extensibility API
The Extensibility API is a COM-based API for integrating mNOW! GO with 3rd party applications and/or drivers. This allows mNOW! based applications to work directly with other applications such as navigation software and unique device capabilities and peripherals such as RFID readers.