Summary: | 碩士 === 國立交通大學 === 資訊科學系所 === 92 === ART (Adaptive Remote Terminal) is an adaptive framework for developing mobile applications. This framework, integrates thin-client computing and mobile computing, has many advantages of handheld devices. From designers’ point of view, the mobile applications can be written once and run on every platform. It can reduce providers’ porting effort and the cost of program maintenance. In respect of application capability, we can serve lots of work which cannot be supported just within the handheld devices by the stronger computing power and richer resources on the server side.
In ART’s architecture, ART-Client is responsible for displaying the execution results, and the ART-Server should execute all the computation logic. They communicate within the network by asynchronous message delivery. In the mobile executing environment nowadays, there are many situations that the network cannot work robustly. And, the handheld devices’ computing resources are becoming powerful. In this paper, we provide a general converting tool. It can convert the mobile applications from ART-based version into the version which can be standing alone worked on the client side even when network crashes.
We define a language, followed the XML standard, called 『 Interface Mapping Markup Language』. It can record the API mapping rules between different platforms, including the codes of program logic and user interface. By using our development kit, application providers can not only reduce the efforts of development but also lessen the porting cost. We make the mobile applications provide their most efficacy and functionality by using the handheld devices’ computing resources.
|