The number of global smart phone subscriptions has surpassed a billion users and is still growing by the minute. In such a scenario, the demand for mobile applications has also gone up, fueled by the fact that more and more consumers prefer to access web services from their mobile devices.