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...

Full description

Bibliographic Details
Main Authors: Ming-Chun Cheng, 鄭明俊
Other Authors: Shyan-Ming Yuan
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