文章目录
一、Native 应用
二、Web 应用
三、Hybrid 应用
四、ReactNative 应用
五、Flutter 应用
一、Native 应用
----
原生应用开发 : Android.../ iOS 两个团队开发
版本发布慢 , 更新版本成本高 , 用户可能会拒绝更新版本
上架需要审核 , Google Play , App Store
二、Web 应用
----
Web 应用使用的是...WebView / 浏览器 在 Android / iOS 手机中展示网页 , 如 PhoneGap 技术 , 该技术属于网页的前端开发 , 会绘制渲染效率受 WebView 或 浏览器内核 限制 ;...只需要在后台服务器 ( Tomcat ) 部署最新程序即可 , 与发布网站原理一样 , 不需要经过用户手动安装
跨平台 , 开发后可以在 Android , iOS , Windows , Linux...应用 和 原生应用的优点 ,
Web 应用容易开发 , 跨平台 ,
原生应用性能高 , 可以调用 蓝牙 , 摄像头等 原生设备 ;
可以综合 原生应用 与 Web 应用的优点 ;
四、ReactNative