Bluemix Updates: IBM MobileFirst & More!

Share this post:

Bluemix Updates: IBM MobileFirst Twitter Thumbnail

Bluemix Updates: IBM MobileFirst Services Starter

Bluemix Updates: IBM MobileFirst Services Starter Icon

We’re following up some cool Bluemix updates near the end of 2014 with more exciting updates to kick off 2015. The latest refresh includes:

  • Integration of the IBM MobileFirst Platform for iOS (beta) making it easier than ever to create high-powered iOS apps with Bluemix
  • Enhancements to the iOS Solutions page including getting started references and the ability to create samples
  • Ability to enable an existing Node.js app to serve as the backend for mobile clients
  • Addition of a brand new, simplified path for creating both web and mobile apps

IBM MobileFirst Platform for iOS on Bluemix

If you’re interested in iOS 8 mobile app development, you’ll want to check out the new MobileFirst Services Starter app in the Bluemix Catalog. With this starter, you can enrich your iOS 8 apps with a fully loaded “backend” server app running on Bluemix.

Bluemix Updates: IBM MobileFirst Services Starter Screenshot

The resulting Bluemix app will contain the SDK for Node.js runtime and be bound to three services:

With that in place, you have data, security, push, and monitoring functions running in the cloud that can be utilized from your iOS apps by using the IBM MobileFirst Platform for iOS SDK.

Bluemix Updates: App Created from IBM MobileFirst Services Starter

NOTE: The MobileFirst Services Starter currently only works with iOS 8 apps. If you want to develop Android or Hybrid clients, then you should use the existing Mobile Cloud starter app.

iOS Solutions Page

To go along with the new MobileFirst starter, the iOS Solutions page has been updated to help you as you begin your mobile development. You’ll find pointers to extensive background and getting started resources. In addition, you’ll discover a useful sample app called BlueList.

Bluemix Updates: iOS Solutions Page BlueList Sample

The iOS client code for the BlueList app is available in a repository on IBM DevOps Services. And, the repo’s README file contains a lot of good information.

Enable App for Mobile

Let’s say you’ve been working on a really cool Bluemix app that you’d like to start accessing from mobile client code? We’ve now got you covered! If your app is using the Node.js runtime, you’ll see a new Enable App for Mobile option in App Details.

Bluemix Updates: Enable App for Mobile

If you click it, a new instance of the Mobile Application Security service will be attached to your app. You will then be shown a page with instructions on how to update your Node.js code so it’s accessible from mobile client code.

Bluemix Updates: Setup Node.js for Mobile

New Create App Flows

We want you to get apps created as quickly as possible so you can focus more of your energy on developing your own code. So, we’re introducing a streamlined path for creating both web and mobile apps right from within the Bluemix Dashboard. If you click the Create App tile, you’ll be asked to choose whether you want a web app or mobile backend.

Bluemix Updates: App Creation Wizard

If you choose to create a web app, you’ll be presented with the list of starter apps for a wide variety of runtimes (Liberty for Java, SDK for Node.js, Go, PHP, Python, and Ruby). To choose from the full set of samples and boilerplates in the Catalog, click the Browse Samples Apps button.

Bluemix Updates: App Creation Wizard Choose Runtime

Finally, you’ll be asked to give your app a name. Click Finish and your app will be created. That’s it!

Bluemix Updates: App Creation Wizard Set Name

Wrapping it Up

We hope you’ll try out the new MobileFirst offerings and app creation flows. As always, we take your feedback seriously. If you have questions or other comments, please let us know on the Bluemix Dev-to-Dev Community or tweet us at @IBMBluemix.

And, remember, if you don’t already have an account, you can simply go to and get free instant access to a 30-day trial without a credit card!

Additional References

Check out the following references for more information on the MobileFirst platform:

Upcoming Webinar!

How To: Developing iOS Apps on Bluemix using IBM MobileFirst Platform for iOS

January 14, 2015

11:00 a.m. Eastern / 8:00 a.m. Pacific

Carlos Santana
Belinda Johnson

Senior Technical Staff Member

More stories
May 7, 2019

We’ve Moved! The IBM Cloud Blog Has a New URL

In an effort better integrate the IBM Cloud Blog with the IBM Cloud web experience, we have migrated the blog to a new URL:

Continue reading

April 30, 2019

Introducing IBM Analytics Engine v1.2 and Announcing the Deprecation of IBM Analytics Engine v1.0

We are excited to inform you about the new version of IBM Analytics Engine v1.2 that will be available starting May 15, 2019. Along with this release, Analytics Engine v1.0 will be retired.

Continue reading

April 23, 2019

Announcing the Deprecation of the Watson Machine Learning JSON Token Authentication Service

We’d like to inform you about the deprecation of the Watson Machine Learning JSON Token Authentication service. This method of authentication will be retired on May 30, 2019.

Continue reading