Implementing a Cross-Platform Enterprise Mobile Application Framework
Read/Download White Paper (PDF)
For more information on Intel IT Best Practices, please visit www.intel.com/IT
IT Best Practices: Intel IT is extending an enterprise mobile application framework to support cross-platform mobile application development. The framework lays the foundation for rapidly taking advantage of emerging technologies, such as context-aware computing, and interaction methods, such as perceptual computing. The framework consists of a standardized development environment, a secure runtime environment, an API aggregation gateway, and mobile management. It provides application developers with reusable building blocks for accessing local device capabilities and back-end services, enabling them to focus on user experience (UX) and business logic. For example, authentication and security are handled by the runtime environment within the client-side application—developers do not have to rewrite these pieces of code for every application.
Our extended framework offers enterprise-wide benefits:
• End users benefit from device flexibility and UX consistency. As a user switches between applications on the same device or between devices to access the same application, the framework allows the UX to remain consistent and yet take advantage of the specific device’s capabilities.
• Application developers benefit from reusable user interface controls, fast application development and deployment, and workflow capabilities that insulate them from infrastructure provisioning and interfaces to back-end services. The framework also allows changes in infrastructure, such as the authentication method, without changes in code.
• Business groups benefit from fast application development and templates that are based on Intel business processes and aligned with corporate UX guidelines.
• Administrators benefit from a unified security model across all device types, scalability for fast provisioning and revocation, flexibility to add new device types, and dynamic policy enforcement. The framework enabled us to develop and deploy a new mobile application in just a few weeks by reusing back-end functionality, approvals, and firewall and gateway configurations.