Just a few decades ago, mobiles were merely seen as portable communication tools, restricted to calls. However, the mobile computing industry has undergone herculean advancements today, which were once unimaginable. The small, hand-held devices have transformed into portable computers, thus justifying the exponential growth in its use. The evolution of technology and an increase in the number of smart-phone users, globally, has resulted in a surge in mobile application usage.