| The increasing usage and improvement of wireless networks and decreasing cost of hardware makes mobile wireless handheld devices a good client to handle ordinary affairs. People can use them to browse the internet, receiving and sending emails, play games, or even do business. Because the device always by hand and the wireless network is always there, you can use it and get the service at any time and any place , so more and more ap-plication are transporting from PC to the handheld devices. It is likely that within a few years, most of the applications that running on PCs, will be moved to mobile devices plat-form.Mobile devices such as PDAs and cellphones, limited to its'computing and storage capability, are not so capable to run ordinary software for PC. But virtualization technology gives us another choice, the software can run on a server (generally in a virtual machine) and the user interface is transmitted to the client. We have developed MCD, a desktop vir-tualization architecture for mobile devices, which provides a real virtual working environ-ment. MCD virtualize the desktop by forming a desktop environment, similar to local desktop, while all the application that users are using is running on the virtual machine of remote servers. Users can use different application from cross-platform operating system, and use them just the same as local applications. Users could personally customize and up-date the application list from the application templates library. The system is based on vir-tualization and remote application transmission technology.This paper explores how to build a virtual desktop environment for mobile device. Ex-periments demonstrate and evaluate its efficiency and effectiveness. |