1. 程式人生 > >Web App的發展趨勢是怎麼樣的

Web App的發展趨勢是怎麼樣的

轉載自https://zhidao.baidu.com/question/507224562.html?qbl=relate_question_1&word=web%20app%C7%B0%BE%B0
我們可以先看一下web app具備有怎樣的優勢。
對於普通使用者來說,Web App最大的方便之處在於免去了頻繁更新的麻煩。但這不意味著Web App是一成不變從不更新的,它只是將更新的工作從前端移到了後端,由應用開發者在後臺更新,推送到使用者面前的都是全新的版本。這就好比網站改版,使用者無需操作,但獲取的都是最新的體驗。事實上,Web App能夠免去更新的麻煩,完全是因為它根本就無需安裝。Web App的執行環境就是寄生於瀏覽器之中,而瀏覽器是唯一的事實上在所有手機上安裝的執行環境,和任何私有生態環境無關。這就牽引出了Web App的又一個優勢——跨平臺的高相容性。Web App的多平臺相容性使開發者僅需要研發一款適用於瀏覽器應用的產品即可滿足不同作業系統的使用需求,開發成本與難度大大降低。
然後,我們再看看web app又面臨怎樣的困境。
由於Web App的開發幾乎完全構建在Webview的基礎之上,因此在Webview上對事件的處理以及響應的能力就直接決定了使用者的體驗,Web Apps的效能問題將是其最大的阻礙。就目前的情形來看,Web App在使用者體驗上還是不能達到Native App的高度。單從流量上來看,同一款應用上Web App就要比Native Apps消耗更多的流量,這對使用者來說是很直觀也是很現實的問題。另外,Web App對於網路的依賴性在一定程度上制約了它的發展,移動Web App對頻寬等基礎設施要求很高,但短期多數使用者仍難以擺脫低網速。既然Web App對於網路有如此強的依賴性,那麼離線問題就不得不被提上桌面。現在的情況是,Web App一旦脫離網路就完全處於廢棄的狀態,根本無法工作,這對使用者來說是很難接受的情況。除此之外,由於沒有一個相對明確的開發平臺,Web App的開發更多的是處於一種分散的狀態,開發者也是在黑暗中摸索。
我們瞭解完Web App自身具備的優勢和將要面臨的一系列問題,那現在可以說一下未來的發展趨勢。
目前,以UC瀏覽器為平臺的一批Web App已經開始出現,UC優視總裁俞永福也表示將極力發展自身平臺,為Web App開發者提供一個穩定開放的平臺。在不久前結束的2012全球移動網際網路大會上,百度副總裁王勁表示,Web App正處在一個良好的孕育環境中,促進Web App發展的四個條件正在形成。Html 5技術的發展、產業鏈對Html 5的普遍接受、頻寬環境的提升以及雲端計算的推出,將從根本上改變Web App的接受程度。而到2014年,Web App將進入一個井噴期。作為中國最重要的搜尋引擎,百度在框計算、個人首頁基礎上持續發力Web App,多次舉辦各類大會對開發者進行步道,鼓勵開發者將應用Web化,希望通過搭建開發平臺加強搜尋作為入口的優勢。Web App目前正在曲折中前進,在開發平臺的逐步完善、產業鏈的認同和開發者的努力下,一定會擁有一個美好的未來。就如UC優視總裁俞永福所預言,未來Web App將代替Native App成為主流的APP平臺,但是未來兩年的發展中,客戶端將和Web App共同發展、共同成長。