The Mobile Application Platform Architecture consists of a number of integrated software modules that allow us to create and deploy to mobile workers sophisticated mobile applications that match business processes. Without the need for using bespoke code.
The platform integrates intelligent networking with a smart client so the mobile worker always has applications and data available whether or not network connectivity is continuously available.
When the smart client senses wireless or wired connectivity the system automatically sends and receives queued transactions content and messages.
The software is built on the latest .NET Web Services and XML standards. It is compatible with existing application servers and networks to leverage the performance scalability and reliability of proven system software from companies like Microsoft Oracle and Sybase.
The Desktop is a graphical administration tool that enables an administrator to manage integration, mobile applications, processes enterprise data and build reports for mobile workers. All programming complexities are handled in the background making them transparent to the user. Mobile applications are saved to a library so changes can be easily made in the future and subsequently deployed.
The Desktop allows for the full administration of the mobile environment with features such as central device management communications and monitoring of all servers and Active Directory integration.
The server consists of multiple components that together manage the synchronization and security of data to and from the mobile devices monitor the database for outside changes and process server-side workflow. It is installed on any Windows compatible computer that has a resident IIS application server. The components can be distributed in many permutations across multiple physical servers or can reside on a single machine. This allows for complete scalability and configurability as your business needs grow.
The MobileFrame Client operates in either thick .NET or thin client modes enabling mobile workers to perform their tasks whether or not network connectivity is continuously available.
Business rules, workflow and enterprise data are assembled into project and application libraries by the administrator using the desktop and are deployed to the client by the server whenever synchronization takes place.
Where a .NET device is being used the thick client stores all of the deployed project data in its local database enabling the mobile worker to perform all assigned tasks without continuous connectivity to the back office. When wireless or wired access becomes available the system can automatically manually or by way of workflow begin a synchronization operation to send and receive queued transactions, system updates and/or content.
Thin client data connections over a web browser are stored on the server so if connection drops none of the data will be lost. All synchronization is performed in the background via industry standard secure protocols and is compressed to ensure security while minimizing transmissions costs.
The MobileFrame Client in .NET or thin client mode supports a variety of rich data types such as photographs, graphics, sound, bar code scanners, GPS devices, digital signatures and audio. It can operate on any sutiable .NET enabled device including Windows Mobile PDA’s, using tablets and laptops using Windows 7 or on Apple IOS, Android or Blackberry products.
The Database is an SQL or Oracle database featuring a data schema that permits business users to define workflow and fully control user access to backend enterprise data through the Desktop application.
The Database on the server side provides a review and staging area for data that flows between mobile users and backend systems such as accounting, ERP, CRM and SCM systems. For portable devices using the .NET enviroment the handheld device is a repository for both the workflow and project data created by the business administrator and the results data gathered by the mobile worker in response to those assigned tasks. In contrast devices accessing apps via a web browser do not store data locally and rely on a persistant connection for operation.
Client and Server Design Attributes
- Microsoft Internet Information Server (IIS)
- Microsoft .NET
- XML and Web Services (SOAP)
- HTTP, HTTPS, and TCP/IP
- Utilise Explorer Safari Chrome browsers for Thin Client access
Database Design Attributes
- Server Database Agnostic
- SQL92 Compatibility
- XML Based Import and Export
- Object Oriented and Relational
- Any-to-Any Relationships for Enterprise Objects
- Self-describing (Meta-data)
We can help you to deploy a system on the device of your choice or one of our own rugged tablet pc rugged laptop or rugged handheld products. Our goal is to help you generate key benefits for the mobile workforce.