A. 移動app和webapp的區別
移動app就是手機應用嘛,要安裝到手機上的APP;
webapp是網頁版應用,不用安裝到手機上,一般功能有限。
B. 移動端Web和Webapp有什麼區別
web是一個站點的總稱,任何站點都可以稱之為web。
webAPP就是web應用,一個具有完備實現某一個功能的程序,都可以稱之為應用。比如一個看小說的閱讀器,一個播放器等等。webAPP就是這類的應用是基於瀏覽器運行的。
webAPP都是web,web不一定都是APP。
大約就是這樣。
從開發的角度來看,並沒有區別,都是開發~只是技術選型不同罷了。
C. web端app和手機端app的區別是什麼
Native App開發
Native App開發即我們所稱的傳統APP開發模式(原生APP開發模式),該開發針對IOS、Android等不同的手機操作系統要採用不同的語言和框架進行開發,該模式通常是由「雲伺服器數據+APP應用客戶端」兩部份構成,APP應用所有的UI元素、數據內容、邏輯框架均安裝在手機終端上。
Web App開發
Web App開發即是一種框架型APP開發模式(HTML5 APP 框架開發模式),該開發具有跨平台的優勢,該模式通常由「HTML5雲網站+APP應用客戶端」兩部份構成,APP應用客戶端只需安裝應用的框架部份,而應用的數據則是每次打開APP的時候,去雲端取數據呈現給手機用戶。
Web APP應用呈現以下特點:
(1)每次打開APP,都要通過APP框架向雲網站取UI及數據;
(2)手機用戶無法上網則無法訪問APP應用中的數據。
(3)框架型的APP無法調用手機終端的硬體設備(語音、攝像頭、簡訊、GPS、藍牙、重力感應等)
(4)框架型APP的訪問速度受手機終端上網的限制,每次使用均會消耗一定的手機上網流量;
(5)框架型APP應用的安裝包小巧,只包含框架文件,而大量的UI元素、數據內容剛存放在雲端;
(6)APP用戶每次都可以訪問到實時的最新的雲端數據;
(7)APP用戶無須頻繁更新APP應用,與雲端實現的是實時數據交互;
適用企業:電子商務、金融、新聞資訊、企業集團需經常更新內容的APP應用。
Native App(原生型APP)應用呈現以下特點:
(1)每次獲取最新的APP功能,需要升級APP應用;
(2)原生型APP應用的安裝包相對較大,包含UI元素、數據內容、邏輯框架;
(3)手機用戶無法上網也可訪問APP應用中以前下載的數據。
(4)原生型的APP可以調用手機終端的硬體設備(語音、攝像頭、簡訊、GPS、藍牙、重力感應等)
(5)APP應用更新新功能,涉及到每次要向各個應用商店進行提交審核。
適用企業:游戲、電子雜志、管理應用、物聯網等無需經常更新程序框架的APP應用。
移動Web無所不在,移動Web是目前唯一的支持各種設備訪問的平台,與桌面Web一樣,移動Web支持各種標準的協議。移動Web也是唯一一個可供開發者發布移動應用的平台,它將各種移動交互與桌面任務有效地連接了起來;而開發Native App可以充分利用設備的特性,而這一點往往是Web瀏覽器做不到的,所以對一個產品本身而言,Native App是最佳的選擇。
D. 移動端Web App和WAP有什麼不同
移動端Web App和WAP有什麼不同?最直接的區別就是功能層面。WAP更側重使用網頁技術在移動端做展示,包括文字、媒體文件等。而Web App更側重「功能」,是使用網頁技術實現的App。總的來說,Web App就是運行於網路和標准瀏覽器上,基於網頁技術開發實現特定功能的應用。
WebApp是指基於Web的系統和應用,其作用是向廣大的最終用戶發布一組復雜的內容和功能。ASP,php,HTML,java等。使用這些常見的網路開發工具,可以製作絕大部分的webapp程序,使其在網站頁面上實現傳統的C/S架構軟體的功能,也就是我們常說的SaaS模式。
從一個簡單的幫助消費者計算汽車租借費用的網頁,到為商業人員和度假者提供全套旅遊服務的大型復雜的WEB站點,都是WebApp。它包括一些完整的WEB站點,WEB站點的專門功能以及在Internet、Intranet或ExtraNet上的信息處理應用。
當用戶登錄一個網站(如Pixlr),大家很容易理解這是在訪問一個Web App。但是對那些僅僅提供基礎服務(如電話查詢或是信息查詢)的網站,區分用戶是否在訪問Web App就變得相當困難了。
其實這些服務大多都是Web App。我常常這樣問自己「這個程序是否完成了某個任務?」。即便它只完成了某個非常小的任務,那麼它也是一個Web App。Google的搜索引擎就是一個Web App,它本質上和電話查詢服務沒有什麼區別。
這樣說來,也並非所有的網站都是Web App。如果這個網站並沒有執行任何任務,那麼它就並不是Web App。
E. 一起看看Web網站與移動App的區別有哪些
1、本質上都是web,都是利用html、css、js構建的網站
2、不同的是,webapp利用框架技術等讓你有了在使用App的感覺(比如頁面不跳轉刷新等)
3、專業建站 文匯建站!
F. 移動web和webapp是一個概念嗎
web是傳統意義的web服務,移動的web指的是wap,專門為移動用戶提供web服務,是基於瀏覽器的移動設置應用。webapp我理解是運行於網路或標准瀏覽器上,基於網頁技術開發實現特定功能的應用。前者無需發布應用,所有應用腳本或CGI等均在伺服器上運行,而後都一般需要發布應用,也就是一般說其應用在終端上運行。
G. 移動APP與web APP的區別,能詳解下嗎
Web App即是一種框架型APP開發模式(HTML5 APP 框架開發模式),該開發具有跨平台的優勢,該模式通常由「HTML5雲網站+APP應用客戶端」兩部份構成,APP應用客戶端只需安裝應用的框架部份,而應用的數據則是每次打開APP的時候,去雲端取數據呈現給手機用戶。
原生APP又稱Native App,該開發針對IOS、Android、Windows等不同的手機操作系統要採用不同的語言和框架進行開發,該模式通常是由「雲伺服器數據+APP應用客戶端」兩部份構成,APP應用所有的UI元素、數據內容、邏輯框架均安裝在手機終端上。
開發方面的區別
移動Web App
1、因為運行在移動設備的瀏覽器上,所以只需要一個開發項目
2、這種應用可以使用HTML5,CSS3以及JavaScript以及伺服器端語言來完成(PHP,Ruby on Rails,Python)
3、這里可沒有標準的SDK,基本任意選擇別忘了有一些跨平台的開發工具,比如PhoneGap, Sencha Touch 2以及Appcelerator Titanium等等。
原生App
1、每一種移動操作系統都需要獨立的開發項目
2、每種平台都需要獨立的開發語言。Java(Android), Objective-C(iOS)以及Visual C++(Windows phone)等等
3、需要使用各自的軟體開發包,開發工具以及各自的控制項
能力方面的區別
移動Web App,只能使用有限的移動硬體設備功能。原生App,能夠與移動硬體設備的底層功能,比如個人信息,攝像頭以及重力加速器等等
獲取方法的區別
移動Web App
1、從移動設備上的瀏覽器訪問
2、不需要安裝額外的軟體
3、軟體更新只需要伺服器就夠了
4、因為現在沒有什麼商品或賣場提供這種App,所以如何搜索這些移動Web App相當不簡單
原生App
1、直接下載到設備
2、以獨立的應用程序運行(並不需要瀏覽器)
3、用戶必須手動去下載並安裝這些原生App
4、有一些商店與賣場來幫助用戶尋找你的App,目前app市場不計其數。
版本控制的區別
移動Web App,所有的用戶都是用同樣的版本。原生App,用戶可以自由地選擇是否更新軟體版本,所以會出現不同用戶同時使用不同版本的情況
原生App的優勢:
1、比移動Web App運行快
2、一些商店與賣場會幫助用戶尋找原生App
3、官方賣場的應用審核流程會保證讓用戶得到高質量以及安全的App
4、官方會發布很多開發工具或者人工支持來幫助你的開發
移動Web App
1、跨平台開發,用戶不需要去賣場來下載安裝App
2、任何時候都可以發布App,因為根本不需要官方賣場的審核
原生APP的特點:
1、每次獲取最新的APP功能,需要升級APP應用;
2、原生型APP應用的安裝包相對較大,包含UI元素、數據內容、邏輯框架;
3、手機用戶無法上網也可訪問APP應用中以前下載的數據。
4、原生型的APP可以調用手機終端的硬體設備(語音、攝像頭、簡訊、GPS、藍牙、重力感應等)
5、APP應用更新新功能,涉及到每次要向各個應用商店進行提交審核。
App測試方面
不管是移動web App還是原生App,都是需要在移動終端上運行的,那麼對移動終端的兼容性配適的需求就是一樣的。基本上線前,都需要進行app兼容性測試,app功能測試等,確保產品質量和用戶體驗。
移動Web無所不在,移動Web是目前唯一的支持各種設備訪問的平台,與桌面Web一樣,移動Web支持各種標準的協議。移動Web也是唯一一個可供開發者發布移動應用的平台,它將各種移動交互與桌面任務有效地連接了起來;而開發Native App可以充分利用設備的特性,而這一點往往是Web瀏覽器做不到的,所以對一個產品本身而言,Native App是最佳的選擇。
H. 究竟移動App和Web誰是未來
Chris Dixon援引來自ComScore和Flurry的數據認為隨著人們使用移動設備和移動App的增加,(移動)Web或者說是網路最終將輸掉這場比賽。而Web的失敗,意味著移動App最終戰勝了象徵著開放、創新的互聯網。
我認為Dixon推論是錯誤的。我們不能狹隘地認為所謂的「Web」就是瀏覽器載入出來的網頁。Web是HTTP、是開放的互聯網。如果明白了這一點,我們再來看看那些使用移動App的用戶都做了什麼。毫無疑問,移動App用戶使用的互聯網服務和他們在瀏覽器中所使用的服務是同一個。二者的區別僅僅是呈現形式上的差異。在很多情況下,特別是在移動互聯網使用場景下,移動App和Web是兩個界線模糊的概念。當我使用Tweetbot(Twitter的一個第三方客戶端)的時候,我大部分時間需要點開鏈接,閱讀那些在移動Web上的內容。我倒是想問問Dixon,那我當時是在使用移動App還是使用Web呢?
人們普遍對Web的概念存在過於俠義的理解。Web是HTTP、HTTPS。移動App和Web是同宗同源的「兩兄弟」。它們核心指向的是同一個互聯網服務。同一個服務之所以會有兩種不同呈現形式的存在,完全取決於用戶在不同使用場景下的體驗差異。同樣是使用Facebook,PC端用戶會選擇使用瀏覽器登錄Facebook網頁,而移動端用戶肯定會選擇使用Facebook App。用戶不同的選擇無關乎他們是選擇了開放或是封閉的平台,用戶所考慮的就是選擇最舒適的用戶體驗。
對於這一點,我們應該歡呼而不是惋惜。移動App和Web各有專長,數量的多寡並不等於誰輸誰贏。誰能在某種情況下為用戶提供最好的體驗,用戶就會選擇誰。這就好比是水遇高山往低處流動一樣反對移動App或是唱衰Web就好比是違反了基本的用戶體驗原則。
那我們應該怎麼理解Web呢?Web不僅僅是HTML、CSS、JAVAScript,我更願意把它定義為連接一切的載體。無論是瀏覽器中的網頁視頻,亦或是從Tweetbot中點開一個鏈接到Youtube的視頻,這些都是「Web的」。原因很簡單,因為它們都連接了互聯網服務。
最後,我還必須澄清,移動App的強勢並不意味著會阻斷移動互聯網的創新精神。的確,App Store、Google Play(包括亞馬遜、微軟)控制了各自平台上的應用分發,但他們並沒有控制Web。每個應用商店可能會成為一個個圍牆花園,但是移動App本身只是Web的一個客戶端而已。
反對移動App的背後,實際上是保守勢力的固有思維。這就好比是十幾年前(當然,現在也有)紙質書籍的擁護者反對電子書和網路多媒體信息瀏覽是同樣的道理。這樣看來,移動App並沒有成為牢籠,反而成了打破瀏覽器Web統治的格局。對於我來說,移動App為人們在移動網路下,提供了更好的體驗,這十分欣慰。
I. 移動web和webapp有什麼區別
一、地位不同
web屬於一種技術,而webapp則是根據這一技術開發成的應用,web是源頭,而webapp則是支流。
二、功能不同
web app特指的是用html5技術開發,之所以叫web app是因為他比較接近客戶端應用程序的用戶體驗,可以和系統深度融合,調用一些只有客戶端才能調用的功能(比如在移動設備上利用html5開發出的網頁可以訪問電話、攝像頭等本地功能)。
三、功能不同
移動Web App跨平台開發,用戶不需要去賣場來下載安裝App,任何時候都可以發布App,因為根本不需要官方賣場的審核。web直接下載到設備,以獨立的應用程序運行(並不需要瀏覽器),用戶必須手動去下載並安裝這些原生App。
四、版本控制的區別
移動Web App,所有的用戶都是用同樣的版本。web用戶可以自由地選擇是否更新軟體版本,所以會出現不同用戶同時使用不同版本的情況。
J. 移動APP和HTML5的區別是什麼
想了解他們之間的區別,先看一下各自的簡單定義吧。
app:主要是指application(應用程序)
HTML是hypertext markup language(超文本標記語言)
主要區別有
1.應用環境:
手機原生app面前比較流行環境是Android和IOS兩個版本。
HTML5主要是在瀏覽器中進行運行和渲染,其實瀏覽器是App的一種。
2.相關編程語言:
移動APP的編程語言一般是:c#,Java, c,vb 等...
HTML5的編程語言則是:html5,css3,javascript,php/jsp/asp 等...
3.開發成本和周期:
移動APP相對來說開發成本比較高,周期也比較長。html主要應用於前端web開發,開發製作周期短,費用少。
4.兼容性
手機app在不同的系統中需要開發不同版本(例如前面所說的Android和IOS),而html5可以跨平台主要有瀏覽器就可以運行。
5.用戶體驗。執行效率,顯示效果,可以調用的系統許可權都是不一樣的。
在用戶體驗和表現這個方面 APP提供用戶展示圖形界面和數據展現的豐富性方面要比HTML5好。而且調用的系統許可權APP相對許可權要高。
總結:html5和app各有自己優勢和不足,需求者應該根據各自的特點來選擇合適的語言。