文章目录
一、Native 应用
二、Web 应用
三、Hybrid 应用
四、ReactNative 应用
五、Flutter 应用
一、Native 应用
----
原生应用开发 : Android..., 如数据库 , SP
可访问硬件 , 如 蓝牙 , 摄像头 , 传感器
缺点 :
成本高 , 需要 Android / iOS 两个团队开发
版本发布慢 , 更新版本成本高 , 用户可能会拒绝更新版本...上架需要审核 , Google Play , App Store
二、Web 应用
----
Web 应用使用的是 WebView / 浏览器 在 Android / iOS 手机中展示网页 , 如...应用没有运行在操作系统上 , 而是运行在浏览器上 , 性能会很低 , 用户体验很差 ;
Web 应用无法访问原生资源 , 如 蓝牙 , 摄像头 , 传感器 , 日历 , GPS , NFC 等等 ,..., 如摄像头 , 蓝牙 , 传感器 等
无法访问本地文件 , 如数据库 , SD 卡 , SP 等
三、Hybrid 应用
----
混合应用 , Hybrid App , 一部分是原生应用 , 一部分是