伴隨著移動設備的快速崛起,App市場的發展也日漸迅猛,目前iOS和Android平臺的App數量總和也達到100萬款之多,據AAWP報 道,Windows Phone的應用市場數量已突破8萬,晉升成為第三大應用平臺。移動數據分析公司Flurry在2011年App趨勢報告中顯示,人們花費在App上的時 間已經超過人們瀏覽網頁的時間。
未來App的市場呈現一片光明景象,而對于移動開發商來說,不同平臺的應用則需要開發不同的App來支持,無論在更新及維護上都需要一定的成本。于 是更多人想到了基于HTML5的Web App,目前主流操作系統iOS、Android以及Windows Phone的瀏覽器都對于html5大部分特性的支持也更加突顯HTML5在未來移動設備端的地位。那么HTML5有何前景呢,接下來我們一起來討論 HTML5和Web App:
談到Web App,我們就不得不先想到Native App,目前我們在App Store上下載的ipa以及我們在Google play store或其他網站下載的apk都是屬于Native App,那么這種App有什么優勢和劣勢呢?
Native App的優勢:
1、優秀的用戶體驗和華麗的交互操作,能夠針對不同平臺提供不同用戶體驗;
2、可不受網絡速度限制,節省帶寬成本;
3、可訪問本地硬件設備和資源;
4、盈利模式明朗。
Native App的劣勢:
1、不同平臺之間的移植麻煩;
2、維持多個版本的成本比較高;
3、需要通過第三方審核;
4、盈利需要與第三方分成。
針對Native App的不足,Web App很好了彌補了這些劣勢,開發商只需了解HTML5、CSS3、js以及Device API即可完成應用在多終端設備和平臺的運行,很好的保證了應用跨平臺的一致性,相對于Native App開發成本更低,同時更新維護更容易,用戶幾乎沒有安裝成本,也更加自由和開放。但任何新技術總是有利有弊,Web App其自身也會遇到在用戶體驗、UI效果及調用本地設備和資源的相關問題。
雖然2種模式各有優缺,但隨著移動設備及html5的迅猛發展,讓微軟和喬布斯也意識到:只有HTML5才是web未來。從著名移動云平臺公司Appcelerator發布的調查報告可以看到HTML5 Mobile Web已經上升為第4位。
眾所周知,HTML5不僅僅給我們帶來了更多語義化的標簽,還有canvas繪圖、音頻視頻、本地存儲、離線應用、地理位置定位等新特性。
新聞熱點
疑難解答