移動端混合開發模式


移動應用開發的方式,目前主要有三種:

Native App: 本地應用程序(原生App)

Web App:網頁應用程序(移動web)

Hybrid App:混合應用程序(混合App)

原生APP開發及Web APP開發模式的區別   Web APP需開發“html5雲網站”和“APP客戶端”,特點:   

  (1)每次打開APP,都要通過APP框架向雲網站取UI及數據;   

  (2)手機用戶無法上網則無法訪問APP應用中的數據。   

  (3)框架型的APP無法調用手機終端的硬件設備(語音、攝像頭、短信、GPS、藍牙、重力感應等)   

  (4)框架型APP的訪問速度受手機終端上網的限制,每次使用均會消耗一定的手機上網流量;   

  (5)框架型APP應用的安裝包小巧,只包含框架文件,而大量的UI元素、數據內容剛存放在雲端;   

  (6)APP用戶每次都可以訪問到實時的最新的雲端數據;   

  (7)APP用戶無須頻繁更新APP應用,與雲端實現的是實時數據交互;   

  適用企業:電子商務、金融、新聞資訊、企業集團需經常更新內容的APP應用。

Native App(原生型APP)需要開發“雲服務器數據中心”和“APP客戶端”,特點:   

  (1)每次獲取最新的APP功能,需要升級APP應用;   

  (2)原生型APP應用的安裝包相對較大,包含UI元素、數據內容、邏輯框架;   

  (3)手機用戶無法上網也可訪問APP應用中以前下載的數據。   

  (4)原生型的APP可以調用手機終端的硬件設備(語音、攝像頭、短信、GPS、藍牙、重力感應等)   

  (5)APP應用更新新功能,涉及到每次要向各個應用商店進行提交審核。   

  適用企業:游戲、電子雜志、管理應用、物聯網等無需經常更新程序框架的APP應用。

  參考  Hybrid APP混合開發的一些經驗和總結


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM