APP架構 :Native App 、Web App 優劣勢科普
2015年12月13日
11
亦強軟件 分類:iOS APP開發方案
前言:很多商家想開發一款APP,基于但對 Native App 、Web App 架構不了解,甚至在和軟件公司簽訂合同后還不知道這些概念,此文特意做一個基礎的科普:
一、 Native App
Native App 則是我們俗稱的 “原生態APP ”,Native App是一種基于智能手機本地操作系統如IOS、Android、WP并使用原生程式編寫運行的第三方應用程序,也叫本地app。
Native App 優勢
1、提供最佳的用戶體驗,最優質的用戶界面,最華麗的交互
2、針對不同平臺提供不同體驗
3、可節省帶寬成本
4、可訪問本地資源
5、打開速度更快
Native App 劣勢
1、移植到不同平臺上比較麻煩
2、維持多個版本的成本比較高
3、需要通過store或market的確認
4、開發的成本比較大
二、 WEB APP
Web App 是指基于Web的系統和應用,Web App就是運行于網絡和標準瀏覽器上,基于網頁技術開發實現特定功能的應用。
WEB App 優勢
1、針對用戶來講,客戶端不需要進行更新;
2、基于瀏覽器運行,可適應不同的平臺,平臺適配性強;
3、開發成本較低;
4、維護相對簡單;
WEB App 劣勢
1、用戶體驗較原生ERP差;
2、較難或者不能調用硬件設備,如攝像頭、CPU加速、重力感應等;
3、對寬帶要求較高;不能實現真正離線運行;