當前位置:編程學習大全網 - 網絡軟體 - 輕應用,Web App,Native App三者有什麽區別

輕應用,Web App,Native App三者有什麽區別

壹、什麽是Native app

Native App是壹種基於智能手機本地操作系統如IOS、Android、WP並使用原生程式編寫運行的第三方應用程序,也叫本地app。

Native App因為位於平臺層上方,向下訪問和兼容的能力會比較好壹些,可以支持在線或離線,消息推送或本地資源訪問,攝像撥號功能的調取。其實也就是我們現在使用的基於本地(Andriod\IOS\Metro)運行的APP。

Native App的優勢:

1.提供最佳的用戶體驗,最優質的用戶界面,最華麗的交互

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

3.可節省帶寬成本

4.可訪問本地資源

5.盈利模式明朗

Native App的劣勢:

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

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

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

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

其實,只要現在從事移動互聯網的CP們,能深深體會到目前原生應用遇到的三大困境:1、雖然用戶手機裏的Native APP數量在增多,但日均啟動個數卻在減少;2、用戶的使用時長不斷向高頻Native APP集中,加劇了頭部效應;3、對於低頻和不知名的Native App,則面臨著更嚴峻的“分發”和“使用”長尾困境。這三大困境對開發者形成了較大的挑戰。其中,大部分低頻和不知名Native App在應用商店少人問津,無法到達用戶手機。

二、什麽是Web app

Web無需安裝,對設備碎片化的適應能力優於App,它只需要通過XHTML、CSS和JavaScript就可以在任意移動瀏覽器中執行。隨著iPhone帶來的WebKit瀏覽體驗升級,使得專為iPhone等有WebKit瀏覽內核的移動設備開發的Web應用,也有了如App壹般流暢的用戶體驗。(就是壹種基於瀏覽的應用,技術咱就不管了)。

Web App的優勢:

1.開發成本低

2.適配多種移動設備成本低

3.跨平臺和終端

4.叠代更新容易

5.無需安裝成本

Web App的劣勢:

1、Web App自身能力不全面

2、無法調用語音、攝像頭、定位等能力,體驗比較差;

3、用戶很難沈澱下來,建立較為穩固的聯系。

針對Native app 和 web app的分析,應該也可以大概理解出什麽是輕應用了吧!~壹般在這種情況下,就會出來另外的壹種概念叫融合。記得,曾經喬布斯老爺子有壹次談到這個問題,他說Web是未來,雖然現階段Native給了用戶更好的體驗。如果現在的開發者不有效的利用Web技術,那他就落伍了。但如果過分依賴Web,完全不用Native那也未必就是好事。

三、什麽是輕應用?

輕應用是無需下載、即搜即用的全功能 App,既有媲美甚至超越native app的用戶體驗,又具備webapp的可被檢索與智能分發的特性,將有效解決優質應用和服務與移動用戶需求對接的問題。2013年 8月22日,百度在2013年百度世界大會上宣布推出“輕應用”,可實現無需下載,即搜即用和通過移動搜索智能分發。(註:其它早前360就提出過輕應用概念,更可笑的是當天老周在微博上發了這麽壹句話:壹個認為移動互聯網是酒駕的兄弟,壹直找不到方向,所以跟在360屁股後面。原諒這個醉漢吧!~至少是否抄襲不是咱關心的事兒,繼續捋該捋的!~~~)

輕應用的特點:

1、破殼檢索,智能分發

簡單理解就是通過之前應用商店以名稱進行檢索的方式,現在可以更精確的通過內部內容來匹配搜索,實現長尾搜索。

2、無需下載,即搜即用

無需安裝,節省存儲空間,使用方便,簡直輕得不能再輕。

3、訂閱推送,個性提醒

幫助用戶不搜即得,獲得個性化服務。舉個簡單例子吧:妳關註了'91運營網“,而91運營網的內容主要是針對移動互聯網

的,妳在關註這些閱讀應用自媒體的時候設置條件是移動互聯網的新聞時,那91運營網就有可能被推送。

4、雲端壹體,能力增強提供了多種增強能力:LBS、語音輸入輸出、訂閱推送、電話撥打、攝像頭調起、分享評論等。

  • 上一篇:魔法少女小圓裏的丘比是孵化機是什麽意思
  • 下一篇:求壹些拉丁文名字
  • copyright 2024編程學習大全網