HTML5與原生App相爭(zhēng) Hybrid App乘勢(shì)追擊得利
掃描二維碼
隨時(shí)隨地手機(jī)看文章
8月21日消息(曹天鵬)HTML5是否會(huì)徹底取代原生App的爭(zhēng)論從未停休過(guò)。
按目前的情況來(lái)看,原生App(應(yīng)用)的發(fā)展勢(shì)頭要?jiǎng)龠^(guò)HTML5,而App的盛行得益于蘋果App Store模式的推動(dòng)。每一個(gè)開(kāi)發(fā)者都拼命想讓自己開(kāi)發(fā)的App擠進(jìn)App Store,但蘋果的審核制度苛刻,審核周期起碼一個(gè)月,無(wú)異于千軍萬(wàn)馬過(guò)獨(dú)木橋。
不過(guò),隨著HTML5出現(xiàn)和發(fā)展,業(yè)界認(rèn)為App被蘋果一家掌控的命運(yùn)有望改變。
HTML5有望打破App Store壟斷模式
在近日北京國(guó)際會(huì)議中心舉行的“HTML5峰會(huì)”上,熱酷CEO劉勇毫不掩飾對(duì)HTML5的擁護(hù)。在他看來(lái),原生App弊端很多,單說(shuō)送往App Store審核就要一個(gè)月,之后加上App更新也要一個(gè)月,過(guò)長(zhǎng)的審核和更新時(shí)間將使開(kāi)發(fā)者錯(cuò)失良機(jī)。
百度公司技術(shù)總監(jiān)陳尚義也指出,原生App開(kāi)發(fā)門檻高;終端適配和維護(hù)成本高;開(kāi)發(fā)者被迫與平臺(tái)上商分成,議價(jià)權(quán)??;無(wú)法適應(yīng)碎片化設(shè)備,在不同平臺(tái)和設(shè)備上無(wú)法保持體驗(yàn)一致性;發(fā)布、升級(jí)周期長(zhǎng)且復(fù)雜,每一次更新都需要通知用戶并逐個(gè)安裝;大型App運(yùn)行需要占用大量本地空間;App之間較難實(shí)現(xiàn)內(nèi)容共享;大量App下載還會(huì)造成終端桌面混亂。
而HTML5可以掩蓋原生App的弊端。
劉勇稱,HTML5為開(kāi)發(fā)者們提供了一個(gè)完整平臺(tái),不需要借助任何插件。除了最基礎(chǔ)的音頻和視頻以外,它還支持更多交互功能,以及多線程處理等全新特征。正是這些特征,使在網(wǎng)頁(yè)上實(shí)現(xiàn)大型程序的一般的復(fù)雜效果成為了可能。
“它不僅有利于開(kāi)發(fā)和維護(hù),也可以隨時(shí)更新web app。在手機(jī)等移動(dòng)設(shè)備上,它也表現(xiàn)得比Flash更高效、更節(jié)省電力。已故的蘋果公司創(chuàng)始人喬布斯就曾提到,用Flash觀看視頻的耗電量幾乎是用HTML5觀看視頻的兩倍。”他說(shuō)。
陳尚義也補(bǔ)充道,開(kāi)發(fā)者利用這一技術(shù)為各種智能手機(jī)、平板電腦和PC開(kāi)發(fā)完全兼容的產(chǎn)品,不用專門針對(duì)特定硬件或在線商店進(jìn)行修改。用戶只要打開(kāi)瀏覽器就能使用程序。這使得開(kāi)發(fā)者們可以在最大范圍內(nèi)推廣自己的產(chǎn)品。
HTML5作為一個(gè)網(wǎng)頁(yè)技術(shù),大力推動(dòng)其發(fā)展的主要力量自然是瀏覽器,opera、蘋果、Google和微軟都開(kāi)始支持HTML5,隨著Adobe近日宣布所有Android設(shè)備正式禁用Flash,意味著Flash這個(gè)昔日的勁敵不再與HTML5競(jìng)爭(zhēng),而Adobe也推出了基于HTML5的開(kāi)發(fā)工具“Edge”,HTML5離成為未來(lái)網(wǎng)頁(yè)新標(biāo)準(zhǔn)的那一天越來(lái)越近了。
同時(shí),陳尚義還援引strategy analytics的數(shù)據(jù)稱,智能終端也開(kāi)始支持HTML5瀏覽器,今年有望達(dá)到1000款,比起去年的336款增長(zhǎng)了近兩倍。
值得一提的是,業(yè)界還認(rèn)為HTML5有望蘋果APP Store的壟斷,產(chǎn)生新的開(kāi)發(fā)的生態(tài)系統(tǒng)。
Hybrid App在后乘勢(shì)興起
就在發(fā)展勢(shì)頭在倒向HTML5這一邊時(shí),無(wú)料半路殺出個(gè)程咬金,Hybrid App(混合模式移動(dòng)應(yīng)用)作為現(xiàn)階段HTML5技術(shù)的落腳點(diǎn)正悄然興起。
盡管HTML5的出現(xiàn)讓W(xué)eb App露出曙光,HTML5開(kāi)發(fā)移動(dòng)應(yīng)用的跨平臺(tái)和廉價(jià)優(yōu)勢(shì)讓眾多想進(jìn)入移動(dòng)互聯(lián)網(wǎng)領(lǐng)域的公司開(kāi)始心動(dòng)??墒钱?dāng)下基于HTML5的Web App更是霧里看花,在用戶入口習(xí)慣、分發(fā)渠道和應(yīng)用體驗(yàn)這三個(gè)核心問(wèn)題沒(méi)解決之前,Web App也很難得以爆發(fā)。
正是在這樣是機(jī)緣巧合下,即擁有HTML5低成本跨平臺(tái)開(kāi)發(fā)優(yōu)勢(shì)又兼具Native App特質(zhì)的Hybrid App技術(shù)殺入混戰(zhàn),并且很快吸引了開(kāi)發(fā)者的目光。
劉勇堅(jiān)信Hybrid App適合市場(chǎng)的趨勢(shì)。
在他看來(lái),這種方式大幅降低了移動(dòng)應(yīng)用的開(kāi)發(fā)成本,可以通過(guò)現(xiàn)有應(yīng)用商店模式發(fā)行,還可以在用戶桌面形成獨(dú)立入口等。“Hybrid App像刺客一樣,在Native App和Web App混戰(zhàn)之時(shí),偶然間的在移動(dòng)應(yīng)用開(kāi)發(fā)領(lǐng)域占有了一席之地。Hybrid App成為解決HTML5困境不錯(cuò)的選擇,相當(dāng)于現(xiàn)階段Web App的代言人。 ”
Hybrid App同樣處于比較初期的階段,會(huì)不會(huì)暫時(shí)取代Web App不得而知,但是無(wú)論如何,它也已經(jīng)被很多優(yōu)秀的公司和技術(shù)團(tuán)隊(duì)作為跨平臺(tái)開(kāi)發(fā)移動(dòng)應(yīng)用中間件進(jìn)行技術(shù)研究,成為追趕供Web App者以給開(kāi)發(fā)者眾多選擇。