Introducing Bluemix Mobile Code Starters

Share this post:

Experienced mobile developers can use Code Starters to integrate common mobile services and key Bluemix services like Watson, Weather, IoT, and Cloudant, with a production-ready starting point. These Code Starters massively reduce the time it takes to get your mobile app running with Bluemix.

To create a Bluemix Mobile Code Starter, navigate to the Mobile area of Bluemix and click Create Project.

Create a Bluemix Mobile Code Starter

There are a few basic steps to create a Code Starter project. We will use Object Storage in this walkthrough.

Step 1: Choose a Code Starter

Choose from a catalog of Bluemix Mobile Code Starters, each focusing on a different service.

Use the Preview button and read the description of each starter to understand what it does. Select a starter and click Create Project to begin adding capabilities to your project.

Step 2: Add capabilities

For example, you can add Mobile Analytics or Push Notifications to your project.

Bluemix Mobile will dynamically inject the selected mobile SDKs into your project when you download your code.

Step 3: Get code

Download the code for iOS or Android and follow the instructions in the included

Step 4: Configure the starter

Complete any additional steps in the, which will be specific to the platform and starter that you chose. You may use any markdown viewer to see the README.

These steps are primarily dependency installation and key management instructions for non-mobile Bluemix services.

Step 5: Run your project

Run your project from Xcode or Android Studio. Your running code is shown in a device emulator.


Bluemix Mobile Code Starters drastically reduce the number steps to create a production-ready mobile application. In addition, Code Starters rapidly expedite your Bluemix service knowledge and provide a starting point for real-world enterprise solutions.

Create a new project today!

Additional Resources

Software Engineer, Bluemix Developer Experience

More stories
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

April 19, 2019

Introducing IBM Cloud Object Storage Firewall: Further Secure Your Data

IBM Cloud Object Storage (COS) is giving you more control over who can access your data. We have introduced a new capability allowing you to configure your buckets with trusted IP address(es) that will dictate access to the data in COS.

Continue reading