App三种类型与区别
原生应用程序(Native App)
原声APP就是利用Android、IOS平台官方的开发语言、开发类库,工具进行开发,比如安卓的JAVA语言,ISO的object-c语言。在应用性能和交互体验上应该是最好的
优点
- 可访问手机所有功能,可实现功能最齐全
- 运行速度快、性能高,绝佳的用户体验
- 支持大量图形和动画,不卡,反应快。
- 比较快捷地使用设备端提供的接口,处理速度上有优势
缺点
在扩区主要是成本高、周期长,Android和ios都需要单独开发
更新版本需要重新下载安装包
混合应用程序(Hybrid App)
既利用原声APP的开发技术,还应用了HTML5开发技术,是原生和HTML技术的混合应用。
优点
- 开发周期短
- 功能更新发布快
缺点
-用户体验不如本地应用
性能稍慢(需要连接网络)
web版APP()
本质就是浏览器功能的叠加,用普通的web开发语言开发的,通过浏览器运行
优势:
-
支持范围广;
-
开发成本低,周期短