Native APP——Native App是基于iOS、Android、WP等智能手机的本地操作系统,用原生程序编写和运行的应用程序,也称为原生应用程序。
分发成本高(不同平台有不同的开发语言和接口适配)
维护成本高(比如一个App已经更新到V5,但是还是有用户在使用V2、V3、V4,需要更多的开发者来维护之前的版本)
Web App,顾名思义,是指基于Web的应用程序,基本用Html5语言编写,无需下载安装。类似于现在提到的轻应用。基于浏览器的应用程序基本上是 Web 应用程序的触摸屏版本。
更新不需要通知用户,不需要手动升级,
指半原生半Web的混合App,兼有“Native App良好的用户交互体验优势”和“Web App跨平台开发优势”。需要下载安装,看起来和Native App差不多,但是只有几个UI Web View,要访问的内容是Web。因此,Hybrid App 力求打造类似于 Native App 的体验,但仍受限于技术、网速等诸多因素。