APP架构 :Native App 、Web App 优劣势科普
2015年12月13日 11 亦强软件 分类:iOS APP开发方案
前言:很多商家想开发一款APP,基于但对 Native App 、Web App 架构不了解,甚至在和软件公司签订合同后还不知道这些概念,此文特意做一个基础的科普:
一、 Native App
Native App 则是我们俗称的 “原生态APP ”,Native App是一种基于智能手机本地操作系统如IOS、Android、WP并使用原生程式编写运行的第三方应用程序,也叫本地app。
Native App 优势
1、提供最佳的用户体验,最优质的用户界面,最华丽的交互
2、针对不同平台提供不同体验
3、可节省带宽成本
4、可访问本地资源
5、打开速度更快
Native App 劣势
1、移植到不同平台上比较麻烦
2、维持多个版本的成本比较高
3、需要通过store或market的确认
4、开发的成本比较大
二、 WEB APP
Web App 是指基于Web的系统和应用,Web App就是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。
WEB App 优势
1、针对用户来讲,客户端不需要进行更新;
2、基于浏览器运行,可适应不同的平台,平台适配性强;
3、开发成本较低;
4、维护相对简单;
WEB App 劣势
1、用户体验较原生ERP差;
2、较难或者不能调用硬件设备,如摄像头、CPU加速、重力感应等;
3、对宽带要求较高;不能实现真正离线运行;