Sunday, November 9, 2014

My First Grocery List Android App Using Bluemix!

Do you have an idea to create a mobile app?
You are not sure how to start?
You do not want to go through downloading and installing hundreds of softwares and SDKs?

Here is how I created a very simple Grocery List Android app using Bluemix.

Here is what you will need to start with:

  1. Android Development knowledge
  2. Your choice of IDE - like eclipse
  3. The bluelist base code - which you will get from Bluemix.
  4. And of course a Bluemix ID.


Refer this simple article and create your first mobile application hosted on Bluemix.
 

 



Tuesday, September 23, 2014

A word on the Bluemix UI

Do you remember the movie matrix?

Do you remember the scene where Trinity and Neo have gone to save Morpheus?
Trinity needs to fly a helicopter. She calls up Tank and asks him to load the program that enables her to fly a helicopter.

Could it be really that easy? Just with a click of a button you get a piece of functionality enabled on your application (Trinity in this case!) ?

It is hard to visualize. But Bluemix UI is so simple, neat and user friendly, it makes everything simple.

Increase the number of instances of your application? Click. Done.
Increase the memory for your application? Click. Done.
Add a functionality, for ex. enable authentication by single sign on for your application? Click. (Some settings) and Done!

I just made this video on Bluemix UI for a meetup at a local engineering college.


What do you think? Your suggestions and inputs are most welcome!
Hope this encourages people to use Bluemix :)

Tuesday, September 2, 2014

Mobile App w/ Bluemix

The Mobile Cloud boilerplate available in Bluemix includes the Mobile Data, Mobile Application Security and Push services and a Node.js runtime. The SDK and sample applications are provided to get started developing mobile apps that access these services.
 


The Mobile Cloud services are integrated. The services can be accessed with the common Mobile Cloud Services SDK.
Each Mobile Cloud application has a unique application ID. A mobile app uses this unique ID with the SDK to access the services that are associated with that application.

Bluemix Mobile Cloud services

  • Mobile Data: Mobile Data is a cloud storage service with an SDK that can be used for storing data. No need to worry about the management and implementation of the data store. Its all taken care of. Objects with classes can be defined in the Mobile Data APIs. CRUD (Create, Retrieve/Read, Update and Delete) operations can be carried out for the objects stored in the cloud very easily.
  • Push: Push can be used in enterprise applications to send relevant content to the right people at the right place and time. Push notification messages can be sent to the iOS and Android mobile platforms. Again, technology details of sending notifications to your enterprise applications is nothing to be worried about when you are using Bluemix!
  • Mobile Application Security: Mobile Application Security is used to securely control the access and behaviour of applications running on mobile devices from the Bluemix dashboard.
An overview of Mobile Cloud Services of Bluemix:



Good luck with your mobile app! Hope this information helped :)