透過您的圖書館登入
IP:3.14.80.45
  • 學位論文

以PhoneGap技術開發跨平台行動應用之研究

The Study of Cross-Platform Mobile Applications Development Using PhoneGap Framework

指導教授 : 陳英一

摘要


近年來,行動裝置(Mobile Device)越來越普及,不論是智慧型手機或平板電腦正快速融入我們的生活當中。大量的軟體開發商和一般的開發者投入行動應用程式的市場,所以開發行動裝置上的應用程式變成我們所關心的課題。 本研究主要在於探討行動應用程式開發上的方法,目前常見行動平台(Mobile Platform)在開發上皆不相同。所以當有一個行動應用需求時,開發者必須開發多套。為了解決上述的問題,達到「以最低的成本,開發各平台的行動應用程式」的目的,本研究利用跨平台開發方法開發行動應用程式,在開發上使用相同開發語言(HTML、JavaScript)來進行開發,並且使用PhoneGap Framework所提供一致的應用程式界面來開發各平台上的硬體裝置功能。 由於所開發的跨平台行動應用程式可能會有效能上的問題,所以本研究將行動應用分成幾大類。整理出哪一種類的行動應用程式適合使用跨平台開發方法來進行開發,並分析此類行動應用程式的特性。最後才能在適合的應用場域上降低開發上的成本,並加快開發上的速度。

並列摘要


In recent years, there are more and more mobile devices in our lives, no matter smart phones or tablets. Numerous software developers devoted have themselves to this market, and thus, the development of application programs on mobile devices becomes an important topic in software engineering. The main purpose for this research is on investigating method of developing application on mobile devices. Since methods of development on different mobile platforms are quite different, when there is a new demand of mobile application, the developers must prepare at least two versions of the apps. To solve this problem, we use the cross-platform program to develop the apps, which uses the same programing language such as HTML and JavaScript as the base language, and application program interfaces from PhoneGap Framework to build up the hardware devices functions on platforms. Because there may be problems of efficacy on cross-platform programs, we classify the mobile application into several kinds, and find the most suitable kind on developing cross-platform programs; also, analyze the characteristics of this kind of mobile applications. By doing these works, we finally can reduce costs on developing applications to solve the practical problems in our world.

參考文獻


[9] Chen-Fan Pan, Development of XML-based Replaceable Mobile Applications, Master, National Taipei University of Technology, Taipei, 2011.
[22] Huang-Yu Liang A Cloud Service Based Content Editing System for Mobile Applications, Master, National Taipei University of Technology, Taipei, 2011.
[7] Bin Zhang, Tian-gang Xu, Wei Wang and Xia Jia, "Research and implementation of cross-platform development of mobile widget," Communication Software and Networks (ICCSN), 2011 IEEE 3rd International Conference on, 2011, pp.146-150.
[8] Puder, A. and Yoon, I., "Smartphone Cross-Compilation Framework for Multiplayer Online Games," Mobile, Hybrid, and On-Line Learning, 2010. ELML '10. Second International Conference on, 2010, pp.87-92.
[11] Butler, M., I., " Android: Changing the Mobile Landscape," Pervasive Computing, IEEE, 2011, pp.4-7.

被引用紀錄


王俊元(2015)。颱風時雨量行動裝置預測系統之研發〔碩士論文,中原大學〕。華藝線上圖書館。https://doi.org/10.6840/cycu201500919
朱柏豪(2014)。雨水下水道行動預警系統之研發〔碩士論文,中原大學〕。華藝線上圖書館。https://doi.org/10.6840/cycu201400861

延伸閱讀