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