;
iOS 使用 Xcode 开发环境 , Objective-C , Swift 语言 , 开发 iOS 平台应用 ;
每个平台开发出的应用只能在特定平台上运行 ;
原生应用的外观渲染 , 运行性能是最好的...WebView / 浏览器 在 Android / iOS 手机中展示网页 , 如 PhoneGap 技术 , 该技术属于网页的前端开发 , 会绘制渲染效率受 WebView 或 浏览器内核 限制 ;..., 也比不上 Native 开发的运行速度 ; Web 应用没有运行在操作系统上 , 而是运行在浏览器上 , 性能会很低 , 用户体验很差 ;
Web 应用无法访问原生资源 , 如 蓝牙 , 摄像头...原生应用 与 Web 应用的优点 ;
四、ReactNative 应用
----
React Native 可以调用系统的原生控件 , 这种性能就比调用 WebView 或 浏览器性能高 ; 使用 JavaScript...各个平台展示效果基本没有差异 , 不需要进行兼容处理 ;
Flutter 的渲染性能很高 , 同时 Flutter 不用进行跨层通信 , 可以直接操作 UI 层 ;
Dart 语言既操作程序的代码逻辑 , 又操作 UI 渲染显示