天天看點

WEB APP、HYBRID APP與NATIVE APP的設計差異

一、Web App、Hybrid App、Native App 縱向對比

首先,我們來看看什麼是 Web App、Hybrid App、 Native App。

  1. Web APP

Web App 指采用Html5語言寫出的App,不需要下載下傳安裝。類似于現在所說的輕應用。生存在浏覽器中的應用,基本上可以說是觸屏版的網頁應用。

優點

(1)開發成本低,

(2)更新快,

(3)更新無需通知使用者,不需要手動更新,

(4)能夠跨多個平台和終端。

缺點:

(1)臨時性的入口

(2)無法擷取系統級别的通知,提醒,動效等等

(3)使用者留存率低

(4)設計受限制諸多

(5)體驗較差

  1. Hybrid App

Hybrid APP指的是半原生半Web的混合類App。需要下載下傳安裝,看上去類似Native App,但隻有很少的UI Web View,通路的内容是 Web 。

例如Store裡的新聞類APP,視訊類APP普遍采取的是Native的架構,Web的内容。

Hybrid App 極力去打造類似于Native App 的體驗,但仍受限于技術,網速,等等很多因素。尚不完美。

  1. Native App

Native APP 指的是原生程式,一般依托于作業系統,有很強的互動,是一個完整的App,可拓展性強。需要使用者下載下傳安裝使用。

優點:

(1)打造完美的使用者體驗

(2)性能穩定

(3)操作速度快,上手流暢

(4)通路本地資源(通訊錄,相冊)

(5)設計出色的動效,轉場,

(6)擁有系統級别的貼心通知或提醒

(7)使用者留存率高

缺點:

(1)分發成本高(不同平台有不同的開發語言和界面适配)

(2)維護成本高(例如一款App已更新至V5版本,但仍有使用者在使用V2, V3, V4版本,需要更多的開發人員維護之前的版本)

(3)更新緩慢,根據不同平台,送出–稽核–上線 等等不同的流程,需要經過的流程較複雜

二、Web App、Hybrid App、Native App 技術特性

WEB APP、HYBRID APP與NATIVE APP的設計差異

轉自

http://www.uisdc.com/web-hybrid-native-app

繼續閱讀