當(dāng)前位置:首頁(yè) >  科技 >  移動(dòng)互聯(lián) >  正文

HTML5與原生開(kāi)發(fā)手機(jī)APP的優(yōu)劣對(duì)比

 2013-11-22 20:59  來(lái)源: A5專欄   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0的標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言。是新一代的支持移動(dòng)互聯(lián)網(wǎng)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。HTML5擁有良好的頁(yè)面表現(xiàn)性能和跨平臺(tái)兼容性。

HTML5它的開(kāi)發(fā)是通過(guò)谷歌、蘋果,諾基亞、中國(guó)移動(dòng)等幾百家公司一起醞釀的技術(shù),這個(gè)技術(shù)最大的好處在于它是一個(gè)公開(kāi)的技術(shù)。是現(xiàn)實(shí)的網(wǎng)絡(luò)標(biāo)準(zhǔn),這意味著它將大大降低用戶的開(kāi)發(fā)成本和跨平臺(tái)兼容性。比如你委托集群智慧網(wǎng)絡(luò)營(yíng)銷開(kāi)發(fā)了一款HTML5應(yīng)用,可以很輕易地移植到UC的開(kāi)放平臺(tái)、Opera的開(kāi)發(fā)平臺(tái)、Facebook應(yīng)用平臺(tái),甚至可以通過(guò)封裝的技術(shù)發(fā)放到App Store或Google Play上,所以它的跨平臺(tái)非常強(qiáng)大,也是大多數(shù)人對(duì)HTML5有興趣的主要原因。

同時(shí),HTML5可以很好解決多種型號(hào)顯示屏幕的兼容性問(wèn)題,通過(guò)一次設(shè)計(jì),即可普遍兼容很多大小不一致的顯示設(shè)備,這解決了其他開(kāi)發(fā)技術(shù)需要針對(duì)不同大小的屏幕分別開(kāi)發(fā)界面得難題,傳統(tǒng)上非HTML5技術(shù)開(kāi)發(fā)的程序會(huì)面臨很多顯示的問(wèn)題,例如IPHONE與IPAD的屏幕就需要分別設(shè)計(jì),這將導(dǎo)致用戶的開(kāi)發(fā)成本急劇上升。

但由于HTML5技術(shù)無(wú)法對(duì)硬件底層的功能進(jìn)行調(diào)用,所以限制了HTML5技術(shù)的應(yīng)用,這將導(dǎo)致需要系統(tǒng)底層來(lái)支持的功能無(wú)法通過(guò)HTML5技術(shù)來(lái)實(shí)現(xiàn)。

原生應(yīng)用開(kāi)發(fā)技術(shù),可訪問(wèn)手機(jī)所有功能(GPS、攝像頭),速度更快、性能高、整體用戶體驗(yàn)不錯(cuò),而且是用Java 編寫的。原生應(yīng)用是特別為某種操作系統(tǒng)開(kāi)發(fā)的,比如iOS、Android、黑莓等等,它們是在各自的移動(dòng)設(shè)備上運(yùn)行的。

原生應(yīng)用由于采用一行一行手寫代碼的方式開(kāi)發(fā),所以它的開(kāi)發(fā)周期比較長(zhǎng),成本比較高,并且原生應(yīng)用沒(méi)有夸平臺(tái)兼容的能力,所以針對(duì)每個(gè)平臺(tái)都要完全重新開(kāi)發(fā),例如安卓平臺(tái)需要開(kāi)發(fā)一次,IOS平臺(tái)需要開(kāi)發(fā)一次,甚至針對(duì)各種安卓的設(shè)備、各種使用不同硬件的安卓設(shè)備,它們的屏幕、CPU、操作系統(tǒng)不同,也需要針對(duì)這些不同的機(jī)型開(kāi)展相應(yīng)的開(kāi)發(fā)工作。

結(jié)論:

1、 預(yù)算有限的情況下,建議選擇HTML5技術(shù);

2、 用戶體驗(yàn)要求高的情況下,更適合原生技術(shù);

3、 開(kāi)發(fā)速度要求快的情況下,建議選擇HTML5技術(shù);

4、 必須用到某個(gè)HTML5不支持的系統(tǒng)功能的情況下,適合原生技術(shù)。

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

  • 千鋒HTML5培訓(xùn):千鋒教研院“C-plus戰(zhàn)略發(fā)布會(huì)

    千鋒教研院始終以深化職業(yè)教育改革,促進(jìn)職業(yè)教育發(fā)展為己任,堅(jiān)持與中國(guó)IT產(chǎn)業(yè)布局同頻賽跑。不斷推動(dòng)協(xié)同育人、不斷推動(dòng)產(chǎn)學(xué)融合、不斷實(shí)現(xiàn)人才培養(yǎng),從適應(yīng)產(chǎn)業(yè)向引領(lǐng)產(chǎn)業(yè)轉(zhuǎn)變、從學(xué)科導(dǎo)向向以產(chǎn)業(yè)需求導(dǎo)向轉(zhuǎn)變,從學(xué)科分科向交叉融合轉(zhuǎn)變,目前已成為我國(guó)深化職業(yè)教育改革,促進(jìn)職業(yè)教育發(fā)展的重要力量。

    標(biāo)簽:
    html5開(kāi)發(fā)工具
  • 人人秀4.0版編輯器上線!CEO姚靖:要給用戶更多更好的體驗(yàn)!

    10月18日,歷時(shí)1個(gè)月的時(shí)間,人人秀4.0版編輯器正式上線,完成了人人秀的第三次重大升級(jí)!給300萬(wàn)企業(yè)用戶帶來(lái)了更多更好的體驗(yàn)。注重產(chǎn)品一直以來(lái)都是人人秀發(fā)展的根本。人人秀CEO姚靖說(shuō):“人人秀在堅(jiān)持不斷地向用戶提供更多有價(jià)值的產(chǎn)品的同時(shí),更要堅(jiān)持給用戶更多更好的體驗(yàn)!”做一件有趣的事情,促進(jìn)人

  • 為了Html5 APP開(kāi)發(fā) 老師們紛紛來(lái)這里當(dāng)學(xué)生

    10月27日到30日,H5創(chuàng)新學(xué)院第四期師資培訓(xùn)如期在北京舉行,來(lái)自11所高校的19名專業(yè)帶頭人和骨干教師參加了本期培訓(xùn)。本次師資培訓(xùn)活動(dòng),結(jié)合高教社唯一指定的HTML5App開(kāi)發(fā)專業(yè)教材——《HTML5App商業(yè)開(kāi)發(fā)實(shí)戰(zhàn)教程》進(jìn)行授課,目的是為了讓老師們了解這本教材,用好這本教材。以教材中涉及的H

    標(biāo)簽:
    html5開(kāi)發(fā)工具
  • HTML5定稿一周年 你必須要重新認(rèn)識(shí)HTML5了

    去年此時(shí),W3C定稿了HTML5。我曾發(fā)表一篇文章《HTML5終于定稿,為什么原生App世界將被顛覆》,這文章轉(zhuǎn)載量很大,它闡述了HTML5的來(lái)龍去脈,分析了HTML5的優(yōu)劣勢(shì)并對(duì)未來(lái)發(fā)展做了一些預(yù)測(cè)。時(shí)隔一年,我們看看HTML5產(chǎn)業(yè)都發(fā)生了什么,那些基于理論的預(yù)測(cè),哪些被實(shí)踐了,結(jié)果又如何?201

  • HTML5移動(dòng)生態(tài)大會(huì)暨白鷺開(kāi)發(fā)者盛典2015

    作為中國(guó)HTML5移動(dòng)領(lǐng)域最具影響力的盛會(huì),大會(huì)已成功舉辦兩屆,本次以“發(fā)現(xiàn)?創(chuàng)新之旅”為主題,匯聚海內(nèi)外數(shù)千名HTML5開(kāi)發(fā)者、技術(shù)專家與行業(yè)領(lǐng)袖,以開(kāi)放、務(wù)實(shí)的心態(tài),共同探討HTML5移動(dòng)發(fā)展之道。

熱門排行

信息推薦