, 用户体验最好 , 不差钱的话 , 一般开发原生应用 ;
优点 :
性能流畅
可访问本地资源 , 如数据库 , SP
可访问硬件 , 如 蓝牙 , 摄像头 , 传感器
缺点 :
成本高 , 需要 Android...WebView / 浏览器 在 Android / iOS 手机中展示网页 , 如 PhoneGap 技术 , 该技术属于网页的前端开发 , 会绘制渲染效率受 WebView 或 浏览器内核 限制 ;...Android , iOS , Windows , Linux , Mac , 嵌入式设备 , 等有浏览器的设备上运行
缺点 :
性能低 , 受浏览器 / WebView 性能限制
资源在服务器 ,...受网络限制
无法访问原生设备 , 如摄像头 , 蓝牙 , 传感器 等
无法访问本地文件 , 如数据库 , SD 卡 , SP 等
三、Hybrid 应用
----
混合应用 , Hybrid App ,...写出代码 , 编译时 , 编译成 Android / iOS 的原生组件 , 不同平台的原生组件表现出来是有差异的 , 有差异就需要进行兼容处理 ;
Native 原生组件需要与 JS 进行通信 ,