Archive of FeedHenry Developer Blog 2012-2016

Upcoming deployment of version 3.11 of the Red Hat Mobile Application Platform

IMPORTANT: POTENTIAL BREAKING CHANGES BELOW. We will begin deploying v3.11 to our actively updated grids in the next 10 days. The main features of this release are: Tech preview of Node.js 4.4.2 LTS as an option for your Cloud Code Google Play Store changes (Possible Action Required) Updating Forms Apps to new versions of Cordova and Cordova Plugins Updating Cordova “Light” Apps to new versions of Cordova and Cordova Plugins Announcement of future deprecation of Node.js 0.8.x Updating Xamarin support to v5.x Addition of options for CSV and PDF in Forms Submissions retrieval via API Node.js 4.4.2 LTS Tech Preview When you deploy your Cloud Code or Services, you can now select Node 4.4.2 LTS as the target version, in addition to the existing Node 0.10.x.

Release of v3.10 of the Red Hat Mobile Application Platform including Swift 2.1 and WFM

This post was originally published on Red Hat Developers, the community to learn, code, and share faster. To read the original post, click here. We have just completed the deployment of the Red Hat Mobile Application Platform v3.10 to all our actively updated grids. The main features of this release are: iOS SDK now has full Swift 2.1 support First Tech Preview release of our Field Workforce Management (WFM) modules Forms performance improvements, bug fixes and import/export Swift SDK Our iOS SDK now has full Swift 2.1 support.

Upcoming deployment of version 3.10 of the Red Hat Mobile Application Platform

The deployment of v3.10 of the Red Hat Mobile Application Platform should begin for actively updated Grids on April 28th. It may take up to a week for all Grids to be updated. There may be a period of several minutes during the deployment where your Studio is intermittently unavailable but this should not affect running applications or end-users of apps. The main items of note in this release are: Full Swift 2.0 support in our SDKs and templates First release of the suite of reusable Workforce Management (WFM) Modules Xamarin support updated to latest version Appcelerator support updates to latest version Additional Import/Export features An ongoing focus on bug fixing and enhancements to existing functionality Further details on this feature will follow here at deployment time.

Release of Red Hat Mobile Application Platform v3.9 including Forms Data Sources

We have just completed the deployment of version 3.9 of the Red Hat Mobile Application Platform to all actively updated Grids. Summary The main items of note in this release are: Data Sources for Forms Swift Apps can be built in the Build Farm. Our SDKs will move to Swift in a later release New Default Red Hat Forms Theme New Read-Only Text type for Forms which can optionally use Data Sources Performance improvements and bug fixes for Forms Forms Data Sources The major new feature of this release is Data Sources for Forms which I’m really pleased to tell you about.

RHMAP and Google Accounts in Android

The Red Hat Mobile Application Platform (RHMAP) has strong authentication and authorization mechanisms baked into its Auth Policy system. Android has deep integration with Google’s ecosystem which provides many easy mechanisms for authorizing services to act on a user’s behalf. Out of the box RHMAP allows for connecting to a Google account using OAuth and a web view, but a better user experience is using Google’s Android account picker. To enable this integration in RHMAP we can use an MBaaS Auth Policy.

Upcoming deployment of version 3.9 of the Red Hat Mobile Application Platform

The deployment of v3.9 of the Red Hat Mobile Application Platform will begin for actively updated Grids on March 29th. It may take up to a week for all Grids to be updated. There may be a period of several minutes during the deployment where your Studio is intermittently unavailable but this should not affect running applications or end-users of apps. The major new feature of this release is Data Sources for Forms: Create custom Data Sources that can connect to any back-end system Set the update schedule for the Data Source Implement a Data Source as an MBaaS Service in Node.js Example Data Sources provided as starting points Populate various Form fields from Data Sources including drop-downs and radio-boxes Display textual information from Data Sources in Forms Non-technical users can make use of Data Sources without coding Share Data Sources across Forms and/or provide multiple Data Sources from one MBaaS Service The release also includes a wide range of bug fixes and enhancements, particularly for Forms.

Release of Red Hat Mobile Application Platform v3.8.0

In keeping with our recent release cadence, version 3.8 of the Red Hat Mobile Application Platform has just been deployed to all actively updated Grids. The main features of this release are: iOS 9 updates Full iOS 9 support in the Build Farm has now been added. All iOS apps are now built using Xcode 7.2 and target iOS 9.2.1 by default, including Forms Apps and Cordova Light Apps. All of our iOS templates work without any code change on iOS9 No iOS9 specific SDK updates are needed All Studio iOS template apps are now based on Cocoapods Note that full Swift support is coming in a later release.

Upcoming deployment of version 3.8 of the Red Hat Mobile Application Platform

The deployment of v3.8 of the Red Hat Mobile Application Platform will occur for all actively updated Grids in the week beginning Feb 29th. There may be a period of several minutes during the deployment where your Studio is intermittently unavailable but this should not affect running applications or end-users of apps. There will be notification of same to all users in each Studio shortly. This release includes: Full iOS 9 support in the Build Farm.

Getting started with the Red Hat Mobile API Mapper

Two weeks ago we announced the 3.7.0 release of the Red Hat Mobile Application Platform including a Preview of our all new API Mapper. The API Mapper enables everyone from new Node.js developers to hardcore map-reducers to interact with existing back-end APIs and customise them for use in their mobile applications. This simple-looking but extremely powerful tool provides the following features: Create GET/POST/PUT/PATCH/DELETE/HEAD/OPTIONS requests Set headers Save your Requests Create a Mapping from a Request Map fields (Include/Exclude/Rename) Carry out complex data Transforms using custom Node.js code Mount mappings to specific end-points Make mappings accessible to your Cloud Code Automatically generate Node.js code and Curl requests In this post, I’m going to walk through the functionality from the simplest request all the way to creating custom transforms.

Release of RHMAP 3.7 including API Mapper preview

Hot on the heels of our 3.6 releases just before Christmas, we have completed our roll-out of version 3.7 of the Red Hat Mobile Application Platform to all of our actively updated grids. The main points of interest in this release are: Build Farm and SDK support for Android M(arshmallow), 6.0, API 23 Support for Cordova CLI 5.x on Android API Mapper Service Preview Cocoapods Support and Template Example templates for SAML-based applications Over 100 bugs were fixed Removal of MonkeyTalk, Urban Airship Push and Flurry Analytics Android M(arshmallow), 6.0, API 23 You can now use the latest version of Android in both your Native and Full Cordova Apps in RHMAP.