1351浏覽量

原生(shēng)App與移動Web App的區别

來源: 時間:2015-05-10
什麽叫做原生(shēng)App?

原生(shēng)App是專門針對某一(yī)類移動設備而生(shēng)的,它們都是被直接安裝到設備裏,而用戶一(yī)般也是通過網絡商(shāng)店(diàn)或者賣場來獲取。

什麽叫做移動Web App?

一(yī)般說來,移動Web App都是都是需要用到網絡的,它們利用設備上的浏覽器(比如iPhone的Safari)來運行,而且它們不需要在設備上下(xià)載後安裝。

開(kāi)發方面
原生(shēng)App

•        每一(yī)種移動操作系統都需要獨立的開(kāi)發項目
•        每種平台都需要獨立的開(kāi)發語言。Java(Android), Objective-C(iOS)以及Visual C++(Windows Mobile)等等
•        需要使用各自的軟件開(kāi)發包,開(kāi)發工(gōng)具以及各自的控件

移動Web App

•        因爲運行在移動設備的浏覽器上,所以隻需要一(yī)個開(kāi)發項目
•        這種應用可以使用HTML5,CSS3以及JavaScript以及服務器端語言來完成(PHP,Ruby on Rails,Python)
•        這裏可沒有标準的SDK,基本任意選擇

能力方面

原生(shēng)App

•能夠與移動硬件設備的底層功能,比如個人信息,攝像頭以及重力加速器等等

移動Web App

•隻能使用有限的移動硬件設備功能。


赢利方面

原生(shēng)App

•  可以使用專門的移動平台的廣告,比如AdMob

移動Web App

•  基本沒有限制,但也沒什麽優勢

注意原生(shēng)App能夠直接在對應的官方商(shāng)店(diàn)進行定價就能馬上赢利,然而移動Web App需要你自己完成付款的系統,這可不是一(yī)件簡單的事情。

獲取方法

原生(shēng)App

•直接下(xià)載到設備
•以獨立的應用程序運行(并不需要浏覽器)
•用戶必須手動去(qù)下(xià)載并安裝這些原生(shēng)App
•有一(yī)些商(shāng)店(diàn)與賣場來幫助用戶尋找你的App

移動Web App

•從移動設備上的浏覽器訪問
•不需要安裝額外(wài)的軟件
•軟件更新隻需要服務器就夠了
•因爲現在沒有什麽商(shāng)品或賣場提供這種App,所以如何搜索這些移動Web App相當不簡單

版本控制

原生(shēng)App

•用戶可以自由地選擇是否更新軟件版本,所以會出現不同用戶同時使用不同版本的情況

移動Web App

•所有的用戶都是用同樣的版本

優勢概述

原生(shēng)App

•比移動Web App運行快
•一(yī)些商(shāng)店(diàn)與賣場會幫助用戶尋找原生(shēng)App
•官方賣場的應用審核流程會保證讓用戶得到高質量以及安全的App
•官方會發布很多開(kāi)發工(gōng)具或者人工(gōng)支持來幫助你的開(kāi)發

移動Web App

•跨平台開(kāi)發
•用戶不需要去(qù)賣場來下(xià)載安裝App
•任何時候都可以發布App,因爲根本不需要官方賣場的審核
•如果你已經有了一(yī)個Web App,你可以使用 responsive web design來輔助改進(這也是優勢?)

缺陷分(fēn)析

原生(shēng)App

•開(kāi)發成本高,尤其是當需要多種移動設備來測試時
•因爲是不同的開(kāi)發語言,所以開(kāi)發,維護成本也高
•因爲用戶使用的App版本不同,所以你維護起來很困難
•官方賣場審核流程複雜(zá)且慢(màn),會嚴重影響你的發布進程

移動Web App

•無法使用很多移動硬件設備的獨特功能
•要同時支持多種移動設備的浏覽器讓開(kāi)發維護的成本也不低
•如果用戶使用更多的新型浏覽器,那問題就更不好處理了
•對于用戶來說,這種App很難被用戶發現

聯系我(wǒ)們

一(yī)次需求提交或許正是成就一(yī)個出色産品的開(kāi)始。
歡迎填寫表格或發送合作郵件至: qczsky@126.com

大(dà)理青橙科技

電(diàn)話(huà):13988578755 13988578755

郵箱:qczsky@126.com

地址:大(dà)理市下(xià)關龍都春天10層