Hybrid APP開發的優缺點分析
來源:www.xwczgs.cn 作者:東方智啟科技 時間:2018-07-11 11:49 閱讀:
Hybrid APP開發是同時采用網頁語言與程序語言進行開發,其特性更接近原生應用,但是與WebAPP有一定的區別。但是在開發過程使用了網頁語言,其兼具了Native App與Web App兩者的優點,但是也存在其
Hybrid APP開發是同時采用網頁語言與程序語言進行開發,其特性更接近原生應用,但是與WebAPP有一定的區別。但是在開發過程使用了網頁語言,其兼具了Native App與Web App兩者的優點。其主要以JS+Native兩者相互調用為主,從開發層面實現“一次開發,多處運行”的機制,成為真正適合跨平臺的開發。同時該模式成為眾多只知名產品的開發選擇,如百度、網易等。
HybridApp開發,現階段主流的平臺包括PhoneGap、AppCan、appMob、Titanium等,其基于webkit開源內核,使用HTML5 標準開發,適配機型簡單、支持開發者自定義插件等優勢,成為開發者開發的首選。
Hybrid APP開發的優點
Hybrid開發方法結合了Native開發和Web技術,借助該技術開發者能夠輕松使用跨平臺Web技術,可以在需要時直接訪問Native API。Native代碼部分使用操作系統的API來創建嵌入式HTML渲染引擎,為此其成為瀏覽器和設備的API之間的橋梁,幫助開發者充分利用移動設備的全部特性。開發者可以選擇編寫自己的橋梁,或者充分利用現成的解決方案,在一些情況下,解決方案讓開發者可以充分利用現已掌握的任何Native開發技能,根據企業的獨特要求來定制Native容器Hybrid APP開發的缺點
APP的Web部分可能是駐留在服務器上的網頁,封裝到App代碼中,存儲在設備本地。一方面是這個方法擯棄了任何離線可用性,因為設備與網絡沒有連接時,無法訪問設備。另一方面,把Web代碼封裝到APP里面可以提高性能和可訪問性,但是不允許遠程更新。tag標簽:APP開發
下一篇:手機打車軟件開發功能分析