Khalifa University currently runs Moodle Version 1.9. To implement Moodle on the cloud, Moodle was upgraded to Version 2.0 because newer versions are able to support smart phones correctly. The applications introduced by Moodle 2.0 are the predominant paradigm for mobile development. Some Moodle 2.0 applications are attractive, such as myMobile and mBot. Based on Moodle 2.0+ and JqueryMobile, myMobile is customized and optimized for supporting smart phone devices and tablets. As an Android application for Moodle, mBot remembers credentials, logs and pages users visit and lists assignments. It can also open Microsoft Office documents and even add users’ classmates to their Google contacts. Moodle Apps 1.0, which can be customized as well, has several options to meet users’ needs and requirements.