推荐语
鸿蒙生态下跨平台开发框架的实践与未来方向,来自华为鸿蒙突击队首席技术专家的深度分享。核心内容: 1. 移动端跨平台框架的发展趋势与现状分析 2. 主流跨平台框架在鸿蒙生态中的具体实践案例 3. 鸿蒙系统下跨平台开发面临的挑战与未来思考
杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家
报告简介
跨平台开发框架在鸿蒙生态的实践与 未来思考 谢国 | 鸿蒙突击队首席技术专家(编程框架) 团队与自我介绍 谢国 华为鸿蒙突击队,帮助TOP应用解决鸿蒙化深层次技术问题,赋能生态伙伴,发挥鸿蒙系统技术优势, 支撑鸿蒙生态建设。同时联合生态伙伴技术共建,与伙伴一起打造鸿蒙应用优势竞争力。 鸿蒙突击队首席技术专家(编程框架),曾任字节跳动 Flutter 团队负责人; 主导多个移动互联网开源 SDK 01 02 03 移动端跨平台框架的趋势 主流跨平台框架在鸿蒙的实践 跨平台开发框架在鸿蒙的挑战与 思考 移动端跨平台框架的趋势 应用开发框架发展趋势 Native SDK 各自为战 •资源重复投入 •生产效率不高 •缺乏动态性 •功能丰富,标 准,平台一致 •性能不如原生, 扩展性差 Web能力完备 •扩展性好 •渲染效率不 高 •代码编写效 率差 Cordova Web能力优化 •性能接近Native, 易于扩展 •渲染一致性差 •代码执行效率低 React Native 后Flutter时代 利用Flutter高效渲染做动 态化&生态兼容性改造 Kraken MTFlutter MXFlutter Xamarin 标准Web辅助 Web跨平台 •Platform层渲染抽象 •Multi-Pass Layout •静态 DOM API •CSS全集支持 原生UI渲染 •渲染支持系统UI •原生化布局 •Native 组件 •DSL 自绘渲染 •直接基于Skia,渲染管线短 •Single-Pass Layout •Repaint & Relayout Boundary •Reactive 框架(面向数据流的异步编程范式 ) •统一平台调用能力,性能接近原生 •不同平台UI不一致 Web跨平台 Flutter时代 flutter •高效渲染管线,性能 接近原生 •生态兼容性差,不