Developing and delivering enterprise applications for mobile devices is challenging, particularly as BYOD policies become more popular.
You want to:
[toggle title_open="Deliver a great, native mobile user experience" title_closed="Deliver a great, native mobile user experience" hide="yes" border="yes" style="default" excerpt_length="0" read_more_text="Read More" read_less_text="Read Less" include_excerpt_html="no"]The spectacular success of the market for consumer mobile apps has elevated the expectations of users for how an app should work on an iPad, iPhone, or Android device. Therefore, for mobile enterprise applications to really succeed and be used, you’d like them to have the look and feel of a consumer app.[/toggle]
[toggle title_open="Leverage the enterprise developers you have – and what they already know" title_closed="Leverage the enterprise developers you have – and what they already know" hide="yes" border="yes" style="default" excerpt_length="0" read_more_text="Read More" read_less_text="Read Less" include_excerpt_html="yes"]Given the diversity of devices to support and the fact that most enterprises do not have large numbers of iOS-centric and Android-centric developers, you’d like for the majority of application-specific logic to be developed and deployed on data-center-resident Windows or Linux virtual sessions instead of on the device. Device-side development requirements, and the bulk of what does happen on the client should be focused on the native user experience and interface, not the application logic itself. This would best match the skill sets in place in large enterprises and allows for faster app delivery. To ensure continuity with existing business processes, you’d want to avoid any solution that requires changes in application workflow.[/toggle]
[toggle title_open="Integrate multiple sources of content into one seamless app" title_closed="Integrate multiple sources of content into one seamless app" hide="yes" border="yes" style="default" excerpt_length="0" read_more_text="Read More" read_less_text="Read Less" include_excerpt_html="yes"]Increasingly, mobile enterprise app projects integrate content from new and existing sources including Microsoft Windows applications, Web applications, and publicly accessible Web sites. Rewriting previously tested and deployed code would be wasteful. Therefore, you’d like an architecture that makes it easy to pull together content from different private and public sources onto a single pane of glass.[/toggle]
[toggle title_open="Prevent data leakage" title_closed="Prevent data leakage" hide="yes" border="yes" style="default" excerpt_length="0" read_more_text="Read More" read_less_text="Read Less" include_excerpt_html="no"]Providing a direct means for an untrusted device (BYOD means the enterprise doesn’t control the device) to directly tap sensitive enterprise data over untrusted public mobile networks would be a gaping security hole. The problem gets worse when one considers that a common technique to accommodate mobile network performance problems is to locally cache a volume of data on the device. Therefore, you’d like an architecture where the mobile device and public mobile network are effectively isolated from sensitive enterprise systems.[/toggle]
[toggle title_open="Enable consistently fast mobile performance" title_closed="Enable consistently fast mobile performance" hide="yes" border="yes" style="default" excerpt_length="0" read_more_text="Read More" read_less_text="Read Less" include_excerpt_html="no"]Mobile networks have highly variable throughput, latency, and loss. This means that every attempt to fetch data (there are typically many per page) can have highly variable response time which can make the mobile app feel uneven or sluggish. Therefore, you’d like a platform on which you build your app to be relatively insensitive to the inherent dynamic nature of public mobile networks.[/toggle]
The Framehawk Mobile Application Platform uniquely satisfies all of these user and enterprise needs. It enables enterprises to quickly develop and deploy secure, high-fidelity mobile client apps for critical enterprise applications. With Framehawk you’ll get:
Rich and fully featured native apps on any device with minimal effort
Apps created with Framehawk are beautiful with rich, elegant use of the gestures native to the device. They have the tactile feel and details of great consumer apps — what we call “high fidelity” mobile applications. You are able to easily deliver the functions you want and don’t have to strip away important functionality because of implementation complexity. An important capability of the Framehawk platform is the ability to create seamless composite or mash-up applications that combine content from multiple sources including your Microsoft Windows applications, Web applications, and even public websites. And, because of Framehawk’s unique architecture, a basic app can be created in days.
Secure and data-leakage resistant
Framehawk provides all of the basic security features like ActiveDirectory, LDAP integration and encryption as you would expect. But we also address the core security problem for applications accessed from mobile devices: data leakage. With Framehawk, back-end systems are isolated from the public mobile networks and only images of data — not the raw data itself — are sent to the device. This means that even if the device is compromised, there is no way for the app to gain wholesale access to sensitive enterprise data systems. Your data never leaves your data center. This capability is consistent across mobile platforms, which means there’s no individual device that’s weaker than the rest.
LAN-like performance on mobile devices, even over unreliable mobile networks
Framehawk employs a data transport protocol called the Framehawk Lightweight Framebuffer Protocol (LFP) that enables amazing responsiveness and lets application performance be extremely resilient to the varying conditions experienced over mobile networks.
Business Owner
Developer
CIO
Learn more about the architecture of the Framehawk Mobile Application Platform.