首页 / 新闻资讯 / 资讯详情
原生APP开发和Web APP开发的区别!(二)
2020-09-08 14:13:39

原生APP开发和Web APP开发的区别!(二)


Web App :因为运行在移动设备的浏览器上,所以只需要一个开发项目。可以通过HTML、 CSS或者Java来进行Web APP的开发。开发成本低、开发速度快。


2.功能方面


原生App:原生APP是一个系统性的应用程序,可以类比于电脑上的软件。原生app可以调用移动终端的硬件设备, 比如:麦克风、摄像头、短信、GPS、蓝牙、重力感应等。实现功能丰富


Web App:Web APP可以类比于电脑上的网页。Web APP更多是页面展示类的APP。只能使用有限的移动硬件设备功能。更多用于页面展示,侧重于简单的交互,无法使用很多硬件设备独特的功能。



3.应用安装使用方面


原生App:需要通过应用商店将原生app下载到手机上或移动终端上。以独立的应用程序运行


用户必须手动去下载并安装这些原生App,原生应用可以节约宽带成本,可以访问本地资源、缓存。


Web App:通过移动设备上的浏览器访问,软件更新只需要更新服务器就够了,用户层面不需要做任何操作。不需要安装客户端,可以节省手机终端的内存空间。


4.版本控制方面


原生App开发:用户可以自由地选择是否更新软件版本,所以会出现不同用户同时使用不同版本的情况。同时也会导致维护成本比较高。使用旧版本的用户无法体验新版本的完整功能。(未完待续)

更多精彩