App三種類型與區別
原生應用程序(Native App)
原聲APP就是利用Android、IOS平臺官方的開發語言、開發類庫,工具進行開發,比如安卓的JAVA語言,ISO的object-c語言。在應用性能和交互體驗上應該是最好的
優點
- 可訪問手機所有功能,可實現功能最齊全
- 運行速度快、性能高,絕佳的用戶體驗
- 支持大量圖形和動畫,不卡,反應快。
- 比較快捷地使用設備端提供的接口,處理速度上有優勢
缺點
在擴區主要是成本高、週期長,Android和ios都需要單獨開發
更新版本需要重新下載安裝包
混合應用程序(Hybrid App)
既利用原聲APP的開發技術,還應用了HTML5開發技術,是原生和HTML技術的混合應用。
優點
- 開發週期短
- 功能更新發布快
缺點
-用戶體驗不如本地應用
性能稍慢(需要連接網絡)
web版APP()
本質就是瀏覽器功能的疊加,用普通的web開發語言開發的,通過瀏覽器運行
優勢:
-
支持範圍廣;
-
開發成本低,週期短
缺點: -
對樑王要求高,離線不能做任何操作;
-
功能有限;
-
運行速度慢,頁面不能承載太多東西;
-
圖片和動畫技術性不高;
-
如果用戶使用更多的新型瀏覽器,那麼就會出現運行