Full metadata record
DC FieldValueLanguage
dc.contributor.author鄭明俊en_US
dc.contributor.authorMing-Chun Chengen_US
dc.contributor.author袁賢銘en_US
dc.contributor.authorShyan-Ming Yuanen_US
dc.date.accessioned2014-12-12T02:19:56Z-
dc.date.available2014-12-12T02:19:56Z-
dc.date.issued2006en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#GT008823507en_US
dc.identifier.urihttp://hdl.handle.net/11536/63779-
dc.description.abstract使用行動裝置與無線網路的人愈來愈多,行動應用程式的需求也日益增強,但是行動裝置之間有著很大的差異,且無線網路並不穩定,裝置的差異與網路的不穩定讓開發行動應用程式變得更加困難,開發者必須面對並花費大量的時間來解決這些問題。雖然有許多的研究試圖解決這些問題,像是使用者介面調適,程式語言轉換等等,但是大多數的研究並沒有將行動裝置的計算能力與功能考慮進去,造成這些行動裝置上的資源被忽略或浪費,為了解決這個問題,本篇論文提出一個泛用的Java行動應用程式開發平台,稱為GJMA,它共支援三種運算模式,分別為BROWSER,STANDALNONE與MASTER-SLAVE,GJMA可以根據行動裝置的使用者介面,計算能力與功能來選擇程式要在哪種模式下運行,使得程式可以被大部分的裝置所存取使用。換句話說,在GJMA上開發程式時並不需要考慮該程式要使用何種運算模式,也不需要考慮行動裝置的計算能力與使用者介面為何,所有需要的轉換都是在佈署到行動裝置上時由GJMA來自動完成,也就是說,寫一次程式,就可以讓不同的裝置來存取使用。在這篇論文中,有三個調適的機制將被介紹,分別為運算模式的調適機制,使用者介面的調適機制與通訊協定的調適機制。zh_TW
dc.description.abstractAlthough wireless networks and mobile devices have become popular, the diversity of mobile devices and unsteadiness of wireless networks still cause software development much trouble. Mobile application developers are forced to confront these problems, and therefore spend a lot of time developing mobile applications. Although many studies on user interface adaptation and language transformation have attempted to solve the problem, most of them do not consider the computing power and functionalities of end-devices. As a result, these resources are ignored or wasted. To overcome these problems, the author proposes a generic Java mobile application development framework, named GJMA, to help developers build Java mobile applications quickly and easily. The GJMA framework can tailor an application to fit different devices according to user interface formats and the computing power and functionalities of the devices. Every application developed by GJMA can run in one of three computing modes: thin-client computing, distributed computing and fat-client computing. As a result, a mobile application developed on GJMA can enjoy the “write once, run everywhere” benefit. In addition, three adaptation mechanisms are introduced in this dissertation: computing model adaptation, user interface adaptation and network adaptation.en_US
dc.language.isoen_USen_US
dc.subject運算模式調適zh_TW
dc.subject使用者介面轉換zh_TW
dc.subject網路協定調適zh_TW
dc.subject行動應用程式開發zh_TW
dc.subjectcomputing model adaptationen_US
dc.subjectuser interface transformationen_US
dc.subjectnetwork protocol adaptationen_US
dc.subjectmobile application developmenten_US
dc.titleGJMA - 一個泛用的Java行動應用程式開發平台zh_TW
dc.titleGJMA - A Generic Java Mobile Application Development Frameworken_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
Appears in Collections:Thesis


Files in This Item:

  1. 350701.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.