1、webApp指:
使用html5開發的移動web應用,是基於瀏覽器運行的,幾乎可以不加修改的運行在PC/Android/IOS等
優勢:一套代碼多處運行
劣勢:某些底層功能缺失,運行速度不如原生App
2、原生App指:
iOS: Object-C 或者 swift
Android: java
Windows Mobile:Visual C++
3、webApp與原生APP的區別
(1)地位不同:
web是一種技術,而webapp是根據這一技術開發成的應用,web是源頭,webapp是支流
(2)功能不同
WebApp跨平台開發,不需要去賣場來下載安裝App,任何時候都可以發布App,不需要官方賣場的審核。
原生App以獨立的應用程序運行(並不需要瀏覽器),用戶必須手動下載並安裝,需要賣場審核發布
(3)版本控制的區別
WebApp所有的用戶都是用同樣的版本。原生app用戶可以自由地選擇是否更新軟件版本,所以會出現不同用戶同時使用不同版本的情況