文章目录
一、Native 应用
二、Web 应用
三、Hybrid 应用
四、ReactNative 应用
五、Flutter 应用
一、Native 应用
----
原生应用开发 : Android.../ iOS , 各自开发本平台的应用 ;
Android 使用 Android Studio 开发环境 , Java / Kotlin / C / C++ 语言 , 开发 Android 平台的应用...WebView / 浏览器 在 Android / iOS 手机中展示网页 , 如 PhoneGap 技术 , 该技术属于网页的前端开发 , 会绘制渲染效率受 WebView 或 浏览器内核 限制 ;...无法访问本地文件 , 如数据库 , SD 卡 , SP 等
三、Hybrid 应用
----
混合应用 , Hybrid App , 一部分是原生应用 , 一部分是 Web 应用 ;
综合 Web 应用 和..., 不需要进行兼容处理 ;
Flutter 的渲染性能很高 , 同时 Flutter 不用进行跨层通信 , 可以直接操作 UI 层 ;
Dart 语言既操作程序的代码逻辑 , 又操作 UI 渲染显示