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

前言

Hybrid APP 即混合開發APP,今天胡哥和你們一塊兒認識Hybrid App。瀏覽器

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

1、原生APP

即IOS(Objective-C等)、Andriod(Java語言)使用原生語言開發的應用。google

  • 優勢:具有了調用設備的各類能力(如攝像頭、短信、GPS、藍牙、文件)以及優秀的性能體驗。
  • 缺點:開發週期較長,須要多個平臺的APP單獨開發(Andriod和IOS),開發成本較高

2、Web APP

即便用H5(HTML、CSS、JavaScript)開發的APP應用,使用瀏覽器訪問的方式,打開APP應用。cdn

  • 優勢:兼容多種設備,支持跨平臺開發和訪問,具有快速開發、迭代、快速上線。
  • 缺點:不能調用手機全部的功能,很大部分能力權限受限。不支持在各大軟件平臺下載。尤爲是在性能體驗方面,較原生APP大打折扣。

3、Hybrid APP

混合開發APP,兼備原生APP和WebAPP的優秀能力,兩者經過JSBridge相互進行通訊。ip

  • 優勢:在開發層面實現「一次開發,多平臺運行」,在兼容性和開發速度、成本上佔優。可以調用手機設備的各類權限能力。在性能體驗方面有了較大提高。支持在各大軟件平臺(AppStrore/google play商店)下載。
  • 缺點:在性能體驗方面較原生APP還有必定的差距。

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

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

胡哥有話說

相關文章
相關標籤/搜索