成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Web App和Native App 誰將是未來

移動開發(fā) 移動應(yīng)用
本文詳細分析了Web App和Native App的優(yōu)勢和劣勢,指出Web只是我們作為設(shè)計者和開發(fā)者所期待的一種理想化結(jié)果,是一種趨勢,將會是一個相當(dāng)久的過渡階段,對復(fù)雜產(chǎn)品來說,Native App + Web App也許是個不錯的解決方案。

未來是Web App的天下,還是Native App的天下?作為設(shè)計師,我們是應(yīng)該努力把客戶端的體驗提升到***,還是在網(wǎng)頁應(yīng)用層面上做更多的設(shè)計?這個一直是大家關(guān)心的話題。那么,我們首先應(yīng)該立體的認識一下Web App和Native App。

一、Web App

Web無需安裝,對設(shè)備碎片化的適應(yīng)能力優(yōu)于App,它只需要通過XHTML、CSS和JavaScript就可以在任意移動瀏覽器中執(zhí)行。隨著iPhone帶來的WebKit瀏覽體驗升級,使得專為iPhone等有WebKit瀏覽內(nèi)核的移動設(shè)備開發(fā)的Web應(yīng)用,也有了如App一般流暢的用戶體驗。

圖1 Google Voice 和Google Gmail是Web App的設(shè)計典范

圖1 谷歌 Voice 和谷歌 Gmail是Web App的設(shè)計典范

Web App的優(yōu)勢:

1.開發(fā)成本低

2.適配多種移動設(shè)備成本低

3.跨平臺和終端

4.迭代更新容易

5.無需安裝成本

Web App的劣勢:

1.瀏覽的體驗短期內(nèi)還無法超越原生應(yīng)用

2.不支持離線模式(html5將會解決這個問題)

3.消息推送不夠及時

4.調(diào)用本地文件系統(tǒng)的能力弱

圖2 街旁和百度小說,采用HTML5實現(xiàn)了接近Native的體驗效果

圖2 街旁和百度小說,采用HTML5實現(xiàn)了接近Native的體驗效果

二、Native App

而App因為位于平臺層上方,向下訪問和兼容的能力會比較好一些,可以支持在線或離線,消息推送或本地資源訪問,攝像撥號功能的調(diào)取。但是由于設(shè)備碎片化,App的開發(fā)成本要高很多,維持多個版本的更新升級比較麻煩,用戶的安裝門檻也比較高。但是比較樂觀的是,App store培養(yǎng)了一種比較好的用戶付費模式,所以在Apple的生態(tài)圈里,開發(fā)者的盈利模式是一種明朗狀態(tài),其他market也在往這條路上靠攏。

圖3 Gowalla和Awesome Note,是移動客戶的經(jīng)典設(shè)計案例

圖3 Gowalla和Awesome Note,是移動客戶的經(jīng)典設(shè)計案例

Native App的優(yōu)勢:

1.提供***的用戶體驗,***質(zhì)的用戶界面,最華麗的交互

2.針對不同平臺提供不同體驗

3.可節(jié)省帶寬成本

4.可訪問本地資源

5.盈利模式明朗

Native App的劣勢:

1.移植到不同平臺上比較麻煩

2.維持多個版本的成本比較高

3.需要通過store或market的確認

4.盈利需要與第三方分成

三、融合

喬布斯有一次談到這個問題,他說Web是未來,雖然現(xiàn)階段Native給了用戶更好的體驗。如果現(xiàn)在的開發(fā)者不有效的利用Web技術(shù),那他就落伍了。但如果過分依賴Web,完全不用Native那也未必就是好事。

iOS平臺上的App有三類:Web App,通過瀏覽器訪問;Native App,通過App store安裝;第三類叫Hybrid  App,它雖然看上去是一個Native App,但只有一個UI WebView,里面訪問的是一個Web App,比如街旁網(wǎng)最開始的應(yīng)用就是包了個客戶端的科,其實里面是HTML5的網(wǎng)頁,后來才推出真正的原生應(yīng)用。再徹底一點的,如掌上百度和淘寶客戶端Android版,走的也是Hybrid App的路線,不過掌上百度里面封裝的不是WebView,而是自己的瀏覽內(nèi)核,所以體驗上更像客戶端,更高效。

圖4 掌上百度和Naver客戶端都是Web App+Native App的架構(gòu)

圖4 掌上百度和Naver客戶端都是Web App+Native App的架構(gòu)

圖5 掌上百度的架構(gòu)說明,客戶端嵌套服務(wù)端,保證服務(wù)的高效迭代與更新

圖5 掌上百度的架構(gòu)說明,客戶端嵌套服務(wù)端,保證服務(wù)的高效迭代與更新

谷歌的Chrome OS和Android都是操作系統(tǒng),但走的是兩條路。Chrome OS走的是Web app的路。從Chrome OS 大會上發(fā)布的Chrome Web App能看出來,谷歌想為未來的Chrome OS做鋪墊,鼓勵更多的開發(fā)者開發(fā)出具有應(yīng)用程序體驗的Web App,正如Chrome OS官網(wǎng)上說的——“Nothing but the web”。而Android走的是Native App的路。Android作為手機平臺的操作系統(tǒng),明顯更注重應(yīng)用程序開發(fā),這一點從Android Market可以看出來。也許前微軟***架構(gòu)師Ray Ozzie的評價更加一針見血:“谷歌的戰(zhàn)略中Android(以app為主)是在賭過去,而Chrome OS(完全基于Web)則是在賭未來。”

于是我們可以得到這樣一個啟發(fā),你要想服務(wù)于未來,必須不斷的跟隨技術(shù)發(fā)展的腳步,提供更好的網(wǎng)頁服務(wù)和體驗。但是人們是活在當(dāng)下,為了當(dāng)下用戶的需求,又必須提供現(xiàn)階段瀏覽體驗***的客戶端產(chǎn)品。但是,客戶端是笨重且遲緩的,它不能像傳統(tǒng)網(wǎng)頁那樣,一有風(fēng)吹草動就華麗轉(zhuǎn)身,只能規(guī)劃好功能點,一步一步迭代,畢竟用戶的升級成本太高了。所以,就有了這種Web App + Native App的架構(gòu),在現(xiàn)有條件下給用戶***的瀏覽體驗和升級迭代。

四、未來趨勢

雖然我們都愿意相信,當(dāng)Web的體驗和Native的體驗逐漸趨近的時候,人們更愿意把精力花在內(nèi)容獲取上,而不是軟件交互上,但是現(xiàn)階段的交互體驗,恰恰是影響人們獲取內(nèi)容的主要短板。所以,趨勢擺在那里,我們卻無法預(yù)測這個時間差。

就跟電腦端的應(yīng)用一樣,雖然現(xiàn)在Web化的趨勢已經(jīng)非常明顯了,但是還是無法取代你本機安裝的一些工具類的、游戲類的應(yīng)用,在Web技術(shù)沒有達到本地應(yīng)用的效率和體驗之前,Web是無法顛覆Native的。

總得來說,Web只是我們作為設(shè)計者和開發(fā)者所期待的一種理想化結(jié)果,開發(fā)成本低、輕松跨平臺、迭代更新快,但是顯然,現(xiàn)階段用戶的期待和手機設(shè)備廠商的期待還是體驗上更勝一籌的Native。Web之于我們,只是一種趨勢。在這個也許會非常久的過渡階段,對復(fù)雜產(chǎn)品來說,Native App + Web App也許是個不錯的解決方案。

【編輯推薦】

  1. PreCentral:webOS 3.0模擬器截圖先睹為快
  2. BlackBerry App World正式登陸中國 推開發(fā)者聯(lián)盟計劃
  3. 探討:在擁擠的APP潮流中開拓有效的營銷曝光渠道
  4. 國內(nèi)移動APP開發(fā)者如何快速賺到***桶金
  5. 將Android推向移動SOA 驅(qū)動Web創(chuàng)新
責(zé)任編輯:佚名 來源: elya
相關(guān)推薦

2014-11-25 12:30:50

Web AppNative App

2011-12-08 20:09:12

App

2011-12-31 09:17:02

Web App

2014-12-18 13:40:16

Web AppHybrid AppNative App

2013-09-04 15:07:06

移動應(yīng)用設(shè)計

2011-08-12 09:06:12

云計算云存儲

2013-09-04 14:55:01

Web AppNative App技術(shù)

2012-04-11 09:46:40

Web App

2011-12-14 16:44:56

Web

2015-10-19 11:28:49

WebAPP未來

2015-08-25 09:51:50

WebAppNative App

2017-02-28 09:59:12

2013-09-04 15:24:39

Native AppWeb App

2015-01-04 09:51:33

App+Web App

2014-12-30 17:17:34

App+Web

2019-04-28 13:12:38

AppJavaScriptNative

2013-12-16 15:07:59

NativeHybrid開發(fā)移動

2016-01-20 16:04:58

NativeApp開發(fā)

2014-10-29 19:24:50

百度Blend

2013-01-19 09:45:31

App移動開發(fā)趨勢
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区三区在线观看视频 | 久久成人综合 | 国产成人精品一区二三区在线观看 | 精品一区二区三区在线观看 | 日本啊v在线 | 中文字幕日韩三级 | 精品区 | 国产精品三级 | 桃色五月 | 精品一区二区不卡 | 午夜精品久久久久久 | 黄色欧美| 手机av在线 | 男人午夜视频 | 午夜精品网站 | 日韩高清中文字幕 | 亚洲有码转帖 | 日本欧美在线 | 天天做日日做 | 一本一道久久a久久精品蜜桃 | 久久久国产精品 | 一级黄色片网址 | 欧美精品欧美精品系列 | 欧美视频精品 | 日韩在线播放av | 日本淫视频 | 狠狠的干 | 日本免费一区二区三区四区 | 久久成人精品视频 | 亚洲自拍一区在线观看 | 午夜影院普通用户体验区 | 999热精品视频 | 亚州精品天堂中文字幕 | 亚洲三区在线 | 国产a视频 | 在线中文字幕av | 欧美一级片免费看 | 一级片av | 国产最新视频在线 | 久久精品久久久 | 国产精品久久久久久久久久久新郎 |