Date Added: Jun 2012
The advancements in computing have resulted in a boom of cheap, ubiquitous, connected mobile devices as well as seemingly unlimited, utility style, pay as one go computing resources, commonly referred to as cloud computing. It is desirable to have ubiquitous access to emails and information through mobile computing. More and more individuals are carrying Smartphone and utilizing tablet PCs for business and personal use. The 2010 IBM Tech Trends survey predicted that cloud computing will overtake on-premise computing and mobile software application development will emerge as the most in-demand software application development through 2015.