胡哥一分鐘課堂第0001期 - Hybrid App(混合開發APP)

前言

Hybrid APP 即混合開發APP,今天胡哥和大家一起認識Hybrid App。

目前APP的開發方式有三種:原生APP、Web App、Hybrid APP(混合開發APP)

一、原生APP

即IOS(Objective-C等)、Andriod(Java語言)使用原生語言開發的應用。
  • 優點:具備了調用設備的各種能力(如攝像頭、短信、GPS、藍牙、文件)以及優秀的性能體驗。
  • 缺點:開發週期較長,需要多個平臺的APP單獨開發(Andriod和IOS),開發成本較高

二、Web APP

即使用H5(HTML、CSS、JavaScript)開發的APP應用,使用瀏覽器訪問的方式,打開APP應用。
  • 優點:兼容多種設備,支持跨平臺開發和訪問,具備快速開發、迭代、快速上線。
  • 缺點:不能調用手機所有的功能,很大部分能力權限受限。不支持在各大軟件平臺下載。尤其是在性能體驗方面,較原生APP大打折扣。

三、Hybrid APP

混合開發APP,兼備原生APP和WebAPP的優秀能力,二者通過JSBridge相互進行通信。
  • 優點:在開發層面實現“一次開發,多平臺運行”,在兼容性和開發速度、成本上佔優。能夠調用手機設備的各種權限能力。在性能體驗方面有了較大提升。支持在各大軟件平臺(AppStrore/google play商店)下載。
  • 缺點:在性能體驗方面較原生APP還有一定的差距。

胡哥一分鐘課堂,帶你認識IT互聯網。

長按掃碼關注,更帥更漂亮呦!關注胡哥有話說公衆號,與胡哥深入交流!

胡哥有話說

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章