Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example

碩士 === 國立高雄科技大學 === 資訊管理系 === 107 === With the popularity of mobile devices, people are getting used to using Apps in mobile devices in their daily lives. There are 3 types of Apps: Native Apps are downloaded directly from application market, Web Apps can be used on browsers, and Hybrid Apps which c...

Full description

Bibliographic Details
Main Authors: YEH,JIA-KAI, 葉家凱
Other Authors: SU,KUO-WEI
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/vrs93p
id ndltd-TW-107NKUS0396018
record_format oai_dc
spelling ndltd-TW-107NKUS03960182019-07-04T06:00:32Z http://ndltd.ncl.edu.tw/handle/vrs93p Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example 以漸進式網頁應用程式打造行動裝置應用系統-以高雄市交通局公車動態設備巡檢系統為例 YEH,JIA-KAI 葉家凱 碩士 國立高雄科技大學 資訊管理系 107 With the popularity of mobile devices, people are getting used to using Apps in mobile devices in their daily lives. There are 3 types of Apps: Native Apps are downloaded directly from application market, Web Apps can be used on browsers, and Hybrid Apps which comes with embedded webpages are also downloaded from application market. Each has their own pros and cons. This study develops Transportation Bureau of Kaohsiung City Governments Dynamic Bus Information Equipment Inspection System under Web Apps’ form, and improves the shortcomings of Web Apps through implementing Progressive Web Apps. Meanwhile, we utilize highly integrated tool “Angular” and “ASP.NET Core” in development process to avoid the high time cost derived from complicated program structures after introducing PWA concept. This study will generalize some noteworthy points during design process of Web Apps, and explain how to solve problems in development process in practice. Lastly, we will carry out usability analysis and interviews after staffs using the system. The research indicates that through our design and development pattern, only Apps with low-class API function are required can we improve the usability of Web Apps on mobile devices. Also, the interview result shows there are little deference between Native App and Web App in terms of user experience and the development cost will not increase as well. Therefore, we suggest using this design principle and development tool to create Web Apps in order to reach a win-win situation between developers and users. SU,KUO-WEI 蘇國瑋 2019 學位論文 ; thesis 101 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立高雄科技大學 === 資訊管理系 === 107 === With the popularity of mobile devices, people are getting used to using Apps in mobile devices in their daily lives. There are 3 types of Apps: Native Apps are downloaded directly from application market, Web Apps can be used on browsers, and Hybrid Apps which comes with embedded webpages are also downloaded from application market. Each has their own pros and cons. This study develops Transportation Bureau of Kaohsiung City Governments Dynamic Bus Information Equipment Inspection System under Web Apps’ form, and improves the shortcomings of Web Apps through implementing Progressive Web Apps. Meanwhile, we utilize highly integrated tool “Angular” and “ASP.NET Core” in development process to avoid the high time cost derived from complicated program structures after introducing PWA concept. This study will generalize some noteworthy points during design process of Web Apps, and explain how to solve problems in development process in practice. Lastly, we will carry out usability analysis and interviews after staffs using the system. The research indicates that through our design and development pattern, only Apps with low-class API function are required can we improve the usability of Web Apps on mobile devices. Also, the interview result shows there are little deference between Native App and Web App in terms of user experience and the development cost will not increase as well. Therefore, we suggest using this design principle and development tool to create Web Apps in order to reach a win-win situation between developers and users.
author2 SU,KUO-WEI
author_facet SU,KUO-WEI
YEH,JIA-KAI
葉家凱
author YEH,JIA-KAI
葉家凱
spellingShingle YEH,JIA-KAI
葉家凱
Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
author_sort YEH,JIA-KAI
title Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
title_short Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
title_full Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
title_fullStr Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
title_full_unstemmed Applying Progressive Website Application Techniques to Develop a Mobile Device APP - Using Transportation Bureau of Kaohsiung City Government's Dynamic Bus Information Equipment Inspection System as an Example
title_sort applying progressive website application techniques to develop a mobile device app - using transportation bureau of kaohsiung city government's dynamic bus information equipment inspection system as an example
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/vrs93p
work_keys_str_mv AT yehjiakai applyingprogressivewebsiteapplicationtechniquestodevelopamobiledeviceappusingtransportationbureauofkaohsiungcitygovernmentsdynamicbusinformationequipmentinspectionsystemasanexample
AT yèjiākǎi applyingprogressivewebsiteapplicationtechniquestodevelopamobiledeviceappusingtransportationbureauofkaohsiungcitygovernmentsdynamicbusinformationequipmentinspectionsystemasanexample
AT yehjiakai yǐjiànjìnshìwǎngyèyīngyòngchéngshìdǎzàoxíngdòngzhuāngzhìyīngyòngxìtǒngyǐgāoxióngshìjiāotōngjúgōngchēdòngtàishèbèixúnjiǎnxìtǒngwèilì
AT yèjiākǎi yǐjiànjìnshìwǎngyèyīngyòngchéngshìdǎzàoxíngdòngzhuāngzhìyīngyòngxìtǒngyǐgāoxióngshìjiāotōngjúgōngchēdòngtàishèbèixúnjiǎnxìtǒngwèilì
_version_ 1719220802057928704