混合應用 (Hybrid APP) ,與原生 Native 應用相比它的優劣勢。
Hybrid APP 翻譯過來就是混合APP,本質上屬于原生應用(APP外殼)
- 概念:
- 半原生班 web 的混合類 APP,需要下載下傳安裝,看上去類似原生 APP,但隻有少數 UI Web view (Native APP 的子產品或稱元件,用來加載Web資源)
- 采用了Web 技術的 APP,通路的内容是 web,例如新聞類 APP,視訊類 APP普遍采用原生架構web 的内容。
- 混合APP 追求原生 APP 的體驗,但仍受限于技術,網速等。
- 優勢:
- 相容性良好,“一次開發,多處運作”,能夠減少原生APP開發在多平台帶來的問題,代碼移植性高。
- 成本低,更新快,開發者社群活躍,能夠及時應用最新适合的Web技術來解決問題,提高使用者體驗。
- APP更加輕便,内容更新友善,部分更新不用從 APP Store 下載下傳
- 劣勢:
- 性能:相對不如 Native APP 性能良好、體驗流暢,操作速度慢,影響使用者體驗
- Web技術在APP中操作權限有限,需要APP同步支援