你的APP開發適合原生型、混合型還是Web型?
自從HTML5更新後,許多人便開始討論Web App的運用。本篇會淺白的介紹App開發種類、差異,若有製作App需求時也能有個明確的方向。
App開發種類
主要分為三大種類:原生型、混合型、Web型。
原生型又因行動作業系統分為兩大類:Android、iOS。比較如下:
原生型(Natvie App)
需要針對iOS、Android兩種不同的行動作業系統進行開發,用戶安裝在手機上的App包含:UI元素、資料內容、邏輯框架。如果版本更新時,需要客戶至Google Play或App Store上下載最新版本的App檔案。
Web型(Web APP)
利用App內嵌瀏覽器安裝在手機終端上。用戶安裝在手機上的App只有邏輯框架,UI元素,
資料內容則是每次開啟App時,透過網際網路抓取。
混合型(Hybrid App)
目前主流App以混合型為主,因為可以依據頁面需求選擇用原生型或Web型進行開發。
同時能具備跨平台的特性、好的開發效率,也能避免全Web型導致載入過慢的問題發生。