Currently, mobile application and computing is gaining a high momentum and playing a significant role in enhancing the internet computing infrastructure. In addition, the mobile devices and their applications have high technique in the service ever had, and developed rapidly. Mobile cloud computing is expected to generate significantly more innovative with multi applications. Mobile computing involves mobile communication, mobile hardware and mobile software, and currently there are many mobile cloud applications such as web browsing, email access, video playback, Cisco's web EX on the iPad, document editing, image editing, Google's Map, Gmail for iPhone, etc. These applications are using the software as a service model. In this article, a case of the art mobile cloud computing and its implementation ways are presented. Some of the challenging issues as well as future research directions will also be discussed.