圍繞著Native App(原生應(yīng)用)和Web App的爭(zhēng)論自一開始就廣受關(guān)注。當(dāng)前的移動(dòng)Web是否已做好準(zhǔn)備勝任移動(dòng)平臺(tái)之上的應(yīng)用開發(fā),甚至是替代Native App并且同樣完美展現(xiàn)移動(dòng)終端特性?
關(guān)于兩者之間的優(yōu)劣其實(shí)完全無(wú)需再過(guò)多對(duì)比,反而是一些本以為清楚的環(huán)節(jié)仍舊存有質(zhì)疑。國(guó)內(nèi)開源的移動(dòng)Web開發(fā)平臺(tái)Rexsee(www.rexsee.com)也在多次的開發(fā)者交流中提出了相關(guān)意見。
誰(shuí)來(lái)推進(jìn)移動(dòng)Web App?
Webkit在各大主流移動(dòng)瀏覽器的全面支持,以及以HTML5為驅(qū)動(dòng)的Web技術(shù)不斷演進(jìn)發(fā)展,我們有理由相信以Web為中心的移動(dòng)應(yīng)用趨勢(shì)將會(huì)愈發(fā)明顯。除此之外,更加廣泛的開發(fā)者將扮演起了移動(dòng)應(yīng)用創(chuàng)新發(fā)展的堅(jiān)實(shí)基礎(chǔ)。
打造一個(gè)全生態(tài)的基礎(chǔ)平臺(tái)也將是推進(jìn)移動(dòng)WebApp的重要途徑。國(guó)內(nèi)以百度為代表的Web App開放平臺(tái)已開始為開發(fā)者提供更多開放、標(biāo)準(zhǔn)化的開發(fā)框架和工具,并對(duì)后續(xù)的應(yīng)用運(yùn)營(yíng)提供良好支撐。
歸根結(jié)底,引爆移動(dòng)Web App可能最需要的是一個(gè)成功的殺手應(yīng)用,就像當(dāng)初Gmail的成功對(duì)于Ajax的影響一樣。
基于瀏覽器的Web App與移動(dòng)平臺(tái)特性
對(duì)于這一款期待中的殺手應(yīng)用則存有更多質(zhì)疑。首先,新的移動(dòng)互聯(lián)網(wǎng)形態(tài)本質(zhì)上可以讓應(yīng)用通過(guò)瀏覽器而不是特定的操作系統(tǒng)或移動(dòng)平臺(tái)來(lái)運(yùn)行,但對(duì)新一代的智能移動(dòng)終端而言,更多的平臺(tái)特性還是為Native App存在。
其次,各個(gè)移動(dòng)瀏覽器對(duì)于Webkit的支持程度不一,HTML5標(biāo)準(zhǔn)自身的不成熟,再加上各個(gè)移動(dòng)平臺(tái)的功能實(shí)現(xiàn)方式不同,基于瀏覽器的Web App很難充分發(fā)揮設(shè)備硬件和操作系統(tǒng)的特性。很難相信,一個(gè)僅僅只是做到跨平臺(tái)(即支持各個(gè)移動(dòng)終端瀏覽器),但卻無(wú)法充分調(diào)用終端功能的應(yīng)用會(huì)成為引爆移動(dòng)Web App的關(guān)鍵應(yīng)用。
最后則是關(guān)于運(yùn)行效率、網(wǎng)絡(luò)依賴以及復(fù)雜用戶交互界面等陸續(xù)正在完善的相關(guān)環(huán)節(jié)。
跨平臺(tái)應(yīng)用的價(jià)值取舍
正是出于如上的考慮,國(guó)內(nèi)外已有大量的移動(dòng)Web開發(fā)工具/框架開始提供一種混合應(yīng)用的封裝模式,讓W(xué)eb App更像Native App的運(yùn)行形態(tài),同時(shí)在瀏覽器范圍之外實(shí)現(xiàn)對(duì)移動(dòng)平臺(tái)終端功能特性的直接調(diào)用。通過(guò)實(shí)現(xiàn)混合應(yīng)用的形態(tài)進(jìn)一步模糊Native App與Web App之間的界線。
但是,盡管這類開發(fā)框架反復(fù)強(qiáng)化跨平臺(tái)的應(yīng)用開發(fā)能力,卻無(wú)法真正做到“一次開發(fā),到處運(yùn)行”,在功能實(shí)現(xiàn)的完善度上也同樣不夠理想。簡(jiǎn)單來(lái)理解則是我們常聽到的木桶原理:最短的那塊板決定了這桶水的多少。
為了迎合跨平臺(tái)需求而被迫降低功能完善程度,這是否也是一個(gè)值得思考的問題?對(duì)此,國(guó)內(nèi)的開源Rexsee開發(fā)平臺(tái)(www.rexsee.com)則選擇深度支持Android,并提供了接近2000個(gè)擴(kuò)展API。
回到一開始的問題,誰(shuí)會(huì)最終成為移動(dòng)Web App的主要推進(jìn)者其實(shí)并不重要。在不斷提高Web App性能的同時(shí),爭(zhēng)取更多用戶并創(chuàng)造更佳的用戶體驗(yàn),將是移動(dòng)Web App發(fā)展的一大難題。
來(lái)源: eNet硅谷動(dòng)力
版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時(shí)須獲得授權(quán)并注明來(lái)源“中國(guó)產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點(diǎn)和立場(chǎng)。版權(quán)事宜請(qǐng)聯(lián)系:010-65363056。
延伸閱讀
版權(quán)所有:中國(guó)產(chǎn)業(yè)經(jīng)濟(jì)信息網(wǎng)京ICP備11041399號(hào)-2京公網(wǎng)安備11010502003583