欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

web app與原生app的區(qū)別

 更新時(shí)間:2015年03月17日 09:07:18   投稿:hebedich  
本文主要給大家分析介紹了web app與原生app的區(qū)別,以及各自的優(yōu)勢(shì)和劣勢(shì),推薦給大家,有需要的小伙伴來(lái)參考下吧

公司準(zhǔn)備要做一個(gè)項(xiàng)目,是p2p配資的app。在網(wǎng)上問(wèn)了一些人后,發(fā)現(xiàn)有的是直接有html5做好后,用軟件封裝的。之前我學(xué)過(guò)app的開(kāi)發(fā),當(dāng)時(shí)Android版本的,知道開(kāi)發(fā)Android app時(shí)寫(xiě)的代碼。那么問(wèn)題來(lái)了:

  html5封裝的app與原生態(tài)app有什么區(qū)別呢?

  html5又和app有什么區(qū)別呢?

  為什么大型網(wǎng)絡(luò)公司還是傾向于推廣原生態(tài)app呢?

  html5是有跨平臺(tái)的優(yōu)勢(shì),但是為什么還是不溫不火,或者我們?nèi)苑Q之為輕應(yīng)用app呢?

  查找了相關(guān)的資料,梳理了一下,發(fā)現(xiàn)有如下區(qū)別:

  1.html5的app如輕型小炮,原生態(tài)app如正規(guī)大炮,html5實(shí)現(xiàn)的功能有限,只能實(shí)現(xiàn)一些輕型的交互場(chǎng)景,而app則可以完美解決。

  2.html5雖然可以跨平臺(tái),可是瀏覽器有個(gè)加載速度,對(duì)于用戶體驗(yàn)上說(shuō),有個(gè)加載的等待,就比如你用qq瀏覽器打開(kāi)百度,和直接使用百度app是兩種體驗(yàn)。瀏覽器打開(kāi)百度,還得有個(gè)加載,而百度app則duang的出下了輸入框界面。

  3.html5的app對(duì)于導(dǎo)航來(lái)說(shuō),目前有個(gè)弊端。而原生態(tài)app則在頁(yè)底固定懸浮著導(dǎo)航菜單。我給截圖,大家可以看看區(qū)分:看我紅線畫(huà)圈和藍(lán)色畫(huà)圈的區(qū)別。

  

  4.html5 app也有自己的優(yōu)勢(shì),比如有的app頁(yè)面想要分享出來(lái),則采用html5 app。也比如滴滴打車(chē)集成在微信里一樣,如果手機(jī)中沒(méi)有滴滴打車(chē)的app,則直接可以在默認(rèn)瀏覽器上加載出來(lái),進(jìn)行打車(chē)。對(duì)于公司整體的運(yùn)營(yíng)來(lái)說(shuō)不可少。

  html5 app在設(shè)計(jì)時(shí)需要注意的一些要點(diǎn),我也簡(jiǎn)單概括了一下:

  1)各手機(jī)瀏覽器的兼容測(cè)試

  2)底層服務(wù)的調(diào)?。苷{(diào)取,但只有當(dāng)其是核心功能時(shí)才保留 eg:新浪、美團(tuán)等皆去掉了頭像上傳功能)

  3)注意離線數(shù)據(jù)存儲(chǔ),減少數(shù)據(jù)請(qǐng)求頻率。

  4)考慮保存用戶的哪些數(shù)據(jù):設(shè)置、個(gè)人數(shù)據(jù)、閱讀錨點(diǎn)、跳出頁(yè)面等?!具@點(diǎn)一般說(shuō)的就是導(dǎo)航菜單】

  5)避免動(dòng)效與瀏覽器的交互沖突

  6)按順序 異步加載eg: 騰訊視頻

以上就是本文的全部?jī)?nèi)容了,希望對(duì)大家了解web app以及原生app能有所幫助。

相關(guān)文章

最新評(píng)論