CocoaPods and RHMAP: a Love Story.

2016 will see CocoaPods make the big step of going version 1.0 (Yay!) and RHMAP embracing CocoaPods (Yay! Yay!).

In RHMAP v3.8.0 all your Studio iOS templates are based on CocoaPods. Broadly adopted by iOS developers, chances are that you might have already encountered a CocoaPods project (if not, no worries, this post will guide you through).

What is CocoaPods for?

Before delving in its usage, let’s ask this simple question: What is CocoaPods?

Continue reading “CocoaPods and RHMAP: a Love Story.”

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. All iOS apps will be be built using Xcode 7.2 and will target iOS 9.2.1 by default, including Forms Apps and Cordova Light Apps
  • All Studio iOS template apps moved to Cocoapods
  • Updated Cordova iOS to v3.9.x which will be the default for Full Cordova Apps
  • Both iOS and Android now use Cordova CLI 5.2.0 which gives you access to all the latest Cordova platforms and plugins
  • Integration with the Apperian MAM
  • Updated Sync example code/snippets in Docs for iOS, Windows, Android

Further details on features will follow here at deployment time.

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.

Continue reading “Getting started with the Red Hat Mobile API Mapper”

Five Considerations for a Platform Approach to App Development

While building consumer facing apps, one needs to have a very rigorous and comprehensive app development process. Some of the key aspects to focus are:  right functionality or minimum viable product (MVP), rigorous testing, razor sharp focus on UI/UX and its usability testing, performance/load testing to handle high traffic volumes. Over and above, one needs to ensure that the branding of the app is consistent with the corporate branding.

Continue reading “Five Considerations for a Platform Approach to App Development”

Red Hat Engages Partners in EMEA with Mobile Masterclass Featuring the Red Hat Mobile Application Platform



Last week, Red Hat hosted a 3-day Mobile Masterclass in Frankfurt, Germany for more than 75 people representing 33 EMEA partners. Partners included global and regional System Integrators, Red Hat Middleware partners moving towards mobile as well as Mobile Specialists and ISVs. Partners represented 17 countries across EMEA.

Continue reading “Red Hat Engages Partners in EMEA with Mobile Masterclass Featuring the Red Hat Mobile Application Platform”

The Critical Questions when choosing an MBaaS

Last week’s announcement from the Parse team that they would be shutting down in a year was a surprise to many, but for those following the ever changing world of MEAPs, MAPs and MBaaS it was just more of the same. The frustrating truth is that mobile connectivity to backend systems is a complex, and sometimes a costly endeavor that can affect developers whether they’re working  in garages or for the largest companies in the world.

Continue reading “The Critical Questions when choosing an MBaaS”

Farewell Parse, hello Mobile Application Development Platforms



Parse, which is part of Facebook just announced that they are shutting down their Mobile-Backend-as-a-Service (MBaaS).  Parse’s cloud hosted MBaaS will be fully retired in a year,  on January 28, 2017.  The company is asking their users to start their mobile app migration plans and is offering an open source Parse-compatible Node.js/Express API server and a tool for database migration. Trending Developer community feedback is mixed, it includes kudos from many because they are offering an open source path forward,  something that of course we welcome at Red Hat.

Continue reading “Farewell Parse, hello Mobile Application Development Platforms”

Apps 101: An Absolute Beginner’s Guide to building a Mobile App

Building applications can be a laborious process. Sourcing work to bespoke app development studios is expensive, and there’s often a large backlog of applications built up within a business needing development. While there’s no magic bullet solution to clearing this backlog, there are tools that can help.

In today’s post, we’re going to look at building a mobile application on the Red Hat Mobile Application Platform as a complete beginner. Since mobile developers are an increasingly rare commodity, this post serves as an introduction to the concepts developers might need to re-skill as mobile developers. Hopefully, we’ll also de-mystify the process of building a simple app.

Continue reading “Apps 101: An Absolute Beginner’s Guide to building a Mobile App”

Mobile Apps versus Mobile Projects

In my interactions with customers trying to mobilize their enterprise applications and their workforce, especially the ones starting on this journey, one of the common thread that I come across is focus on client apps. Of course , UI/UX is a critical part of the project but its just a tip of the iceberg. There is a lot more that is happening behind the scenes. As with any other application development project, there are so many other parts of the projects like the business layer, common services layer, data access layer or what is commonly referred to as MBaaS(mobile-backend-as-a-service) in the mobility jargon, source-code version control, build process, security, scalability etc.

Continue reading “Mobile Apps versus Mobile Projects”