回覆列表
-
1 # luckylinda68
-
2 # 言成科技
HTML5的APP,指的是使用HTML5技術實現的,功能與互動類似於APP的移動端網站;
原生APP,指的是使用iOS或Android開發語言實現的APP(iOS開發語言為Object C、Android開發語言為Java);
使用HTML5技術與Object C / Java語言合併開發的應用被稱為“Hybird APP”;此外,2015年Facebook出品了可用於JavaScript開發的移動端原生應用 - React Native,React Native實現了對iOS和Android兩大平臺的支援。
HTML5技術目前並不廣泛應用於APP的開發。
-
3 # 北漂程式設計師甲
原生的APP需要一個系統平臺,比如是Android或者是Ios,在其上面,編寫然後上傳自己的應用,使用者下載安裝之後,才可以使用。
而HTML5,無論什麼平臺,什麼系統,只需要一個瀏覽器就可以了。
需要說明一點的是,原生APP,不需要聯網,有的也能檢視,但Html5,沒有網路是無法訪問的。
-
4 # 科技行者
HTML5和APP的區別就是瀏覽器和專用客戶端的區別。用HTML5開發的應用,所有瀏覽器都可以看,而專用APP就只有APP客戶端可以看。
之所以有這個區別就在於這兩類應用在追求的目標上有不同的側重:HTML5追求跨平臺,開發一個應用支援所有平臺看,哪怕可能犧牲一些效能和專有功能;而專用APP追求功能和效能。其背後的原因在於專用APP使用一些專用的協議和庫。
實際上,這兩類一直是競爭關係,最終到底是瀏覽器的天下還是APP的天下,在手機上還在激烈的競爭,未來鹿死誰手,等著看吧
-
5 # 程式設計字典
html是伺服器端
qpp是客戶端
HTML教程:http://codingdict.com/article/6063
app教程:http://codingdict.com/article/9126
主要體現在這幾個方面:1.傳播方面 h5這類應用比較輕量級,功能單一,透過微信平臺可以傳播的很快。而原生app,使用者使用成本比較高,想讓使用者下載並使用一個app,遠比在微信上授權使用一個網頁應用難得多,這也是導致地推活動獎品越來越好但效果卻越來越差的原因。
2.開發方面 h5迭代速度快,隨時變更隨時上線,相容性強。而原生app正好相反