International Association of Engineers
The invent of new technologies that support the creation of new generation applications that have the ability of running on and outside a wide range of devices; like mobile phones or Personal Digital Assistants have given birth to mobile cloud computing. Mobile cloud computing is an enhanced technology where both the data processing and data storage take place outside the mobile device. Cloud computing can simply be described as a technology that helps in storing data outside the computer context. Storing and updating processes take place in the cloud.