桌面端浏览器的跨平台优势巨大,跨平台一般指移动端跨平台,一般指的是下面几个平台: - iOS(Object-C、Swift)
- Android(Java、Kotlin)
- Web(HTML、CSS、Javascript)
- 小程序(微信、支付宝等)
- 其他
优势从开发者角度看: - 降低开发成本(研发效率、代码重用、多平台支持)
- 快速开发原型
- UI 一致性
从企业角度看: 跨平台技术方案从技术本质上大致分为三类: - WebView/JSCore(Web、小程序)
- WebView/JSCore + 原生组件渲染(React Native、Weex)
- 自渲染(Flutter、Unity 游戏引擎)
|