鑒于移動終端的局限性,移動終端上的APP由本地化應用(Native App),到混合型應用(Hybrid APP),再到基于WEB的應用Web App,這一連串的變化都源于技術的更新和市場的需要。
1.Native app
Native App是一種基于智能手機本地操作系統(tǒng)如iOS、Android、WP并使用原生程式編寫運行的第三方應用程序,也叫本地app。一般使用的開發(fā)語言為JAVA、C++、Objective-C。游戲,社交,工具類應用多采用Native方式。
優(yōu)勢
1、提供最佳的用戶體驗,最優(yōu)質(zhì)的用戶界面,最華麗的交互
2、針對不同平臺提供不同體驗
3、可節(jié)省帶寬成本
4、可訪問本地資源
5、盈利模式明朗
6、打開速度更快

移動App的分類
2. WebApp
WebApp是指基于Web的系統(tǒng)和應用,其作用是向廣大的最終用戶發(fā)布一組復雜的內(nèi)容和功能。以HTML、JS、CSS等 WEB技術編程,代碼運行在瀏覽器中 ,通過瀏覽器來調(diào)用Device API。越來越多的網(wǎng)站推出移動訪問友好的 H5應用。

App的分類
3.Hybrid App
Hybrid App(混合模式移動應用)是指介于web-app、native-app這兩者之間的app,兼具“Native App良好用戶交互體驗的優(yōu)勢”和“Web App跨平臺開發(fā)的優(yōu)勢”。
Hybrid是開發(fā)企業(yè)應用的首選, Gartner 預 測到2016年超過50%的移動應用使用 Hybrid方式部署。

App的分類
三個分類的區(qū)別

App的分類區(qū)別