Mobile Native apps, Web apps, Hybrid apps

沈琛
2023-12-01

"Mobile native apps" are those written using the iOS or Android SDKs. 

Native App是一种基于智能手机本地操作系统如IOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地app。


"Mobile web apps" are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome on Android). 

WebApp是指基于Web的系统和应用, 是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。


"Mobile hybrid apps" have a native wrapper around a "webview" -- a native control that enables interaction with web content. 

Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App,比如街旁网最开始的应用就是包了个客户端的壳,其实里面是HTML5的网页,后来才推出真正的原生应用。再彻底一点的,如掌上百度和淘宝客户端Android版,走的也是Hybrid App的路线,不过掌上百度里面封装的不是WebView,而是自己的浏览内核,所以体验上更像客户端,更高效。

 类似资料: