We are very glad to announce the availability of MAF 2.3.1 release. This release includes several exciting features including the long awaited offline support! Below is a brief summary of key features introduced in this release.
1. Offline Read, Write & Client Data Model Support : We are really excited about this new feature that provides full offline read, write and sync capabilities. This includes JDev design time support for generating client data model for REST services and persist the data from the services on the device. This allows developers to easily build mobile apps the can read, query and update data when the device is offline and synchronize the changes to the server when back online. Please refer to the developer guide here to learn more about this feature.
2. Enterprise Mobile Management Application Configuration support : This feature allows app developers to enable their application to be configured by MDM administrators with end points and other configuration such that end users do not have to deal with complex app set up before using the app. Please check out the AppConfiguration section in dev guide for more details on this feature.
3. Deployment Performance Improvements : This feature provides significant performance improvements to deploying applications to iOS and Android simulators and Emulators. While there are no significant changes to initial application deployment, for subsequent deployments with changes to amx, xml and other metadata files you should see significant improvements in deployment times.
4. UI Enhancements:
- New Component Picto Chart uses discrete icons to visualize an absolute number or relative sizes. It is extensively used in infographics as a more interesting and effective way to present numerical information than traditional tables and lists.
- Ability to programmatically navigate to another page in a FilmStrip component
- Support for easier centering of the content of the tiles inside the masonry layout on various devices
5. OAuth Client Credentials Grant Support : This feature allows developers to use MAF OAuth support to authenticate using client credentials configured in the app instead of end user credentials. This will come in handy when using MCS services secured with anonymous authentication or any other services secured using the standard OAuth grant type.
6. Good Technologies Integration: Support for Enterprise Mobile Management functionality for Good Technologies customers using BlackBerry Enterprise Server. In earlier releases we had announced support for Airwatch & MobileIron, in this release we are extending the support to include Good Technologies. To learn more about the best practices around native EMM capabilities offered by iOS , and Android, visit the AppConfig Community web site. It provides recommendations for enterprise mobile app developers to secure their applications in an EMM vendor neutral approach, by leveraging the native capabilities in the operating systems. Please refer to MAF certification document for specific versions of Good Technologies software used for the certification.