混合開發基礎介紹


1,開發模式:

  pc端開發

  web app ,移動端網頁開發,移動端開發,m站開發

  原生應用開發  ios一個人,Android一個人開發,成本高,底層渲染,比如打開攝像頭

  混合開發——基於混合開發平台,框架提供了大部分常用的硬件功能的實現,我們只需要用javascript來調用即可

2,什么是混合開發(hybrid app development)?

使用原生(native)+ HTML5進行開發  -- -- 通過了解平台,讓平台打包成不同平台的app

 3,混合開發的優點

①一次開發多平台運行。iPhone,Android,palm,Symbian,wp7,wp8,bada和blackberry

②開發速度快,不需要了解各個平台的native開發語言也可以開發輕量級移動應用。

③各平台UI表現一致(原生應用不一致)

3,混合開發的缺點

  ①使用體驗與native開發有差距(12306,KFC)

  ②前端代碼容易被盜取

4,主流混合開發產品(平台)

  Phonegap

  Dcloud – H5 plus

  Worklight

  Appcan

  WeX5

5,混合開發原理

  WebViewJavascriptBridge是移動UIView和Html交互通信的橋梁,

  實現native code和js的互相調用的橋梁。

  替代了WebView的自帶的JavascriptInterface的接口,使得我們的開發更加靈活和安全

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM