当前位置:首页 > 报告详情

uni-app x:纯原生跨平台框架的探索与鸿蒙化实践--崔红保.pdf

上传人: Fl****zo 编号:624470 2025-03-31 40页 14.59MB

1、19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会uni-app x纯原跨平台框架的探索与鸿蒙化实践319TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOL

2、OGY CONFERENCE第十九届D2终端技术大会崔红保DCloud CTO,uni-app产品负责主会场演讲嘉宾19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会跨端框架为何屡战屡败?uni-app x 项背景19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会为什么?程序平台的跨端框架,很少有吐

3、槽性能缺陷。App平台的跨端框架,总被诟病性能体验不佳。6程序平台的跨端框架19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会程序平台的跨端框架,仅在开发态换了种跨平台的DSL写法,运态和原开发完全致19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会App平台的跨端框架 VS 原开发开发语渲染引擎业

4、务逻辑runtime逻辑层与UI层 通信折损逻辑层与OS API 通信折损其它问题Android原kotlin强类型原渲染kotliniOS原swift强类型原渲染swiftCordovaJS弱类型web渲染webview有SPA,交互动画弱uni-app(vue)JS弱类型web渲染JS引擎有有react nativeweexuni-app(nvue)JS弱类型原渲染JS引擎有有flutterdart强类型绘渲染dart引擎有混合渲染新坑App平台的跨端框架,开发态和运态,都和原差异甚19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH

5、 D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会App跨端框架,关键需解决:运态和原致19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会uni-app x的核实现compiler&runtime19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会Native

6、平台Kotlin(Android)Swift(iOS)ArkTS&ArkUI(HarmonyOS)Web平台JavaScript(pc/h5)JavaScript(程序)uni-app x 的纯原编译案19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会19TH D2 TERMINAL TECHNOLOGY CONFERENCE第十九届D2终端技术大会原渲染:规避web渲染的性能短板;解决Cordova、uni-app(vue)的短板;uni-app x 的纯原编译案原逻辑:消除逻辑层与视图层间的通讯折损;除flutter外,主流跨端框架均有此缺

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了D2终端技术大会上,关于uni-app x纯原生跨平台框架的探索与鸿蒙化实践。uni-app x旨在解决现有跨端框架性能不佳的问题,通过编译器和运行时实现原生渲染,提高性能。它支持多种语言和平台,如Kotlin(Android)、Swift(iOS)、ArkTS(HarmonyOS),以及Web平台的JavaScript。uni-app x还提供了原生的交互方式,如代码混编和原生API扩展,以及与现有uni-app生态的兼容性。此外,它还支持鸿蒙Next适配,使基于uni-app开发的小程序和H5应用能快速发布成鸿蒙App。uni-app x的工具有助于跨语言调试,提供日志回源和异常回源功能,以及断点调试。这些特性使得uni-app x在跨端框架中具有高性能、高效率和良好的用户体验。
"uni-app x如何实现跨平台?" "跨端框架性能不佳的原因是什么?" "如何通过uni-app x开发鸿蒙应用?"
客服
商务合作
小程序
服务号
折叠