The various kinds of applications developed include the business apps for GPRS road map, vendor apps, games apps, social application apps, ticket booking apps, asset tracking, etc. Apps are designed to keep the user engaged for long rather than just pass on information. Upcoming challenges and com