Mobile Cloud Computing (MCC) which combines mobile computing and cloud computing, has become one of the industry buzz words and a major discussion thread in the IT world since 2009. As MCC is still at the early stage of development, it is necessary to grasp a thorough understanding of the technology in order to point out the direction of future research.
Mobile cloud applications move the computing power and data storage away from the mobile devices and into powerful and centralized computing platforms located in clouds, which are then accessed over the wireless connection based on a thin native client.
Several mobile applications, such as DropBox, Gmail and others have leveraged the power of cloud technology. Mobile cloud computing will flourish to its full potential in a few years. Mobile developers will have to face the challenge of designing cloud-based mobile apps that can be accessed through multiple devices without compromising the features and functionality.