GJMA - A Generic Java Mobile Application Development Framework
博士 === 國立交通大學 === 資訊科學與工程研究所 === 95 === Although 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 the...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/92938353134389449337 |
id |
ndltd-TW-095NCTU5394113 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095NCTU53941132015-10-13T16:13:48Z http://ndltd.ncl.edu.tw/handle/92938353134389449337 GJMA - A Generic Java Mobile Application Development Framework GJMA-一個泛用的Java行動應用程式開發平台 Ming-Chun Cheng 鄭明俊 博士 國立交通大學 資訊科學與工程研究所 95 Although 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. Shyan-Ming Yuan 袁賢銘 2007 學位論文 ; thesis 99 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立交通大學 === 資訊科學與工程研究所 === 95 === Although 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.
|
author2 |
Shyan-Ming Yuan |
author_facet |
Shyan-Ming Yuan Ming-Chun Cheng 鄭明俊 |
author |
Ming-Chun Cheng 鄭明俊 |
spellingShingle |
Ming-Chun Cheng 鄭明俊 GJMA - A Generic Java Mobile Application Development Framework |
author_sort |
Ming-Chun Cheng |
title |
GJMA - A Generic Java Mobile Application Development Framework |
title_short |
GJMA - A Generic Java Mobile Application Development Framework |
title_full |
GJMA - A Generic Java Mobile Application Development Framework |
title_fullStr |
GJMA - A Generic Java Mobile Application Development Framework |
title_full_unstemmed |
GJMA - A Generic Java Mobile Application Development Framework |
title_sort |
gjma - a generic java mobile application development framework |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/92938353134389449337 |
work_keys_str_mv |
AT mingchuncheng gjmaagenericjavamobileapplicationdevelopmentframework AT zhèngmíngjùn gjmaagenericjavamobileapplicationdevelopmentframework AT mingchuncheng gjmayīgèfànyòngdejavaxíngdòngyīngyòngchéngshìkāifāpíngtái AT zhèngmíngjùn gjmayīgèfànyòngdejavaxíngdòngyīngyòngchéngshìkāifāpíngtái |
_version_ |
1717770112563412992 |