亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么開始開發hybrid App?

怎么開始開發hybrid App?

qq_花開花謝_0 2018-10-01 14:10:04
怎么開始開發hybrid App
查看完整描述

1 回答

?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

Hybrid APP是混合型的APP應用開發。是相對于Native APP(原生APP)、WEB APP(Web APP)而言的。

Native APP、WEB APP與Hybrid APP的區別:

1)Native APP:Native Code編程,代碼編譯之后以2進制或者字節碼的形式運行在OS上,直接調用OS的Device API。所謂的iOS開發和Android開發就是這種;

2)Web APP,以HTML+JS+CSS等WEB技術編程,代碼運行在瀏覽器中,通過瀏覽器來調用Device API(取決于HTML5未來的支持能力);

3)Hybrid APP,部分代碼以WEB技術編程,部分代碼由某些Native Container承擔(如PhonGAP、AppCan、Titanium),其目的是在Html5尚未完全支持Device API和Network API的目前階段,承擔這部分職責。
很多開發者在跨入移動應用開發領域都會選擇Hybrid App為切入點,因為它介于web-app、native-app這兩者之間,兼具“Native App良好用戶交互體驗的優勢”和“Web App跨平臺開發的優勢”。這樣的模式可以降低開發門檻,用較少的成本達到跨平臺開發移動應用的目的??偹苤?,web的生態已經是相當發達的了。
在移動應用開發盛行的今天,HTML5的問世讓更多的人寄予厚望,這也就催生了PhoneGap這類移動Hybrid應用開發框架,它完全采用HTML5的界面布局,而本地能力通過Native橋接為JS函數在HTML5頁面中調用,達到Hybrid App的效果。很多開發者在跨入移動應用開發領域都會選擇Hybrid App為切入點,因為它介于web-app、native-app這兩者之間,兼具“Native App良好用戶交互體驗的優勢”和“Web App跨平臺開發的優勢”。這樣的模式可以降低開發門檻,用較少的成本達到跨平臺開發移動應用的目的??偹苤?,web的生態已經是相當發達的了。

查看完整回答
反對 回復 2018-10-22
  • 1 回答
  • 0 關注
  • 655 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號