共计 624 个字符,预计需要花费 2 分钟才能阅读完成。
前言
Hybrid APP 即混合开发 APP,今天胡哥和大家一起认识 Hybrid App。
目前 APP 的开发方式有三种:原生 APP、Web App、Hybrid APP(混合开发 APP)
一、原生 APP
即 IOS(Objective- C 等)、Andriod(Java 语言)使用原生语言开发的应用。
- 优点:具备了调用设备的各种能力(如摄像头、短信、GPS、蓝牙、文件)以及优秀的性能体验。
- 缺点:开发周期较长,需要多个平台的 APP 单独开发(Andriod 和 IOS),开发成本较高
二、Web APP
即使用 H5(HTML、CSS、JavaScript)开发的 APP 应用,使用浏览器访问的方式,打开 APP 应用。
- 优点:兼容多种设备,支持跨平台开发和访问,具备快速开发、迭代、快速上线。
- 缺点:不能调用手机所有的功能,很大部分能力权限受限。不支持在各大软件平台下载。尤其是在性能体验方面,较原生 APP 大打折扣。
三、Hybrid APP
混合开发 APP,兼备原生 APP 和 WebAPP 的优秀能力,二者通过 JSBridge 相互进行通信。
- 优点:在开发层面实现“一次开发,多平台运行”,在兼容性和开发速度、成本上占优。能够调用手机设备的各种权限能力。在性能体验方面有了较大提升。支持在各大软件平台(AppStrore/google play 商店)下载。
- 缺点:在性能体验方面较原生 APP 还有一定的差距。
胡哥一分钟课堂,带你认识 IT 互联网。
长按扫码关注,更帅更漂亮呦!关注胡哥有话说公众号,与胡哥深入交流!
正文完
发表至: javascript
2019-09-22