, 更新版本成本高 , 用户可能会拒绝更新版本
上架需要审核 , Google Play , App Store
二、Web 应用
----
Web 应用使用的是 WebView / 浏览器 在 Android...+ HTML5 + CSS ;
写出移动端的页面在浏览器 / WebView 上运行 ;
浏览器 与 WebView 性能不是很高 , 优化到极限 , 也比不上 Native 开发的运行速度 ; Web..., Linux , Mac , 嵌入式设备 , 等有浏览器的设备上运行
缺点 :
性能低 , 受浏览器 / WebView 性能限制
资源在服务器 , 受网络限制
无法访问原生设备 , 如摄像头 ,..., 不同平台的原生组件表现出来是有差异的 , 有差异就需要进行兼容处理 ;
Native 原生组件需要与 JS 进行通信 , 如果通信非常频繁 , 对性能消耗很大 ;
貌似快凉了 ; 先挂着 , 有时间学一下...;
五、Flutter 应用
----
Flutter 特点 : 使用了跨平台的绘制引擎 Skia , 可以在不同的平台 , 生成表现相同的程序 , 各个平台展示效果基本没有差异 , 不需要进行兼容处理