Summary: | 碩士 === 淡江大學 === 資訊管理學系碩士班 === 93 === In the last few years, the rapid growth of global mobile phone markets is obvious to all. In the meanwhile, the functions of mobile phones are also enhancing by incorporating a lot of useful features other than speaking, such as personal digital management, dictionaries, multimedia support, or even GPS applications. Following with the remarkable development of hardware, the diverse demands for the mobile phone software are also emerging. However, at present, the development of commercial software for mobile phones is seldom based on fulfilling the specialized needs of users but on the principle of cost-effective. Thus, end users may buy a new phone just because it equips with some software that the old one doesn’t have. Such a pathetic situation seriously restrict the application of mobile phones.
To alleviate the above problem, a Virtual Application Building System for MIDP-compliant mobile devices (VABS for MIDP) is proposed in this paper. The goal of our work is to provide the end users a tool to construct their own mobile-phone software. In particular, the construction of a personalized software is not involved with a forbidding programming process. For this purpose, the system is built on the concept of programming by demonstration and direct manipulation. By means of VABS, the user can tailor and combine the existent PC software to generate a virtual application for mobile devices. After installing on a mobile phone, the virtual application can operate through the wireless connection between PC and the mobile phone. To verify the practicability of our system, three typical examples are presented and the communication cost of virtual applications are also compared with that of traditional terminal service client. The obtained results demonstrates the effectiveness of the proposed system.
|