在快速变化的科技市场中,开发框架的应用已成为推动创新与提高生产力的核心驱动力。开发框架不仅简化了软件开发过程,提高了开发效率,还促进了代码的复用和维护性,使开发者能够专注于业务逻辑而非底层实现。2024年10月12日第三届OpenHarmony技术大会开发框架分论坛在上海成功举办。来自业界的专家围绕共同推进万物智联下的应用生态创新,聚焦于应用开发框架领域前沿的关键技术实践,包括UI框架/Web技术/并行化/性能化等,及典型应用场景创新实践和下一步演进展开讨论和思考,通过典型案例的分享,帮助开发者更好了解OpenAtom OpenHarmony(以下简称OpenHarmony)应用开发框架相关的最新技术和实践。 OpenHarmony跨平台应用开发框架TSG主任、OpenHarmony ArkUI开发框架首席架构师余枝强作为开发者框架分论坛总体主持人出席活动并发表主题演讲。华为菲尔兹实验室Web技术专家王佐;腾讯视频技术专家刘宝;字节跳动跨端技术负责人石文涛;阿里巴巴高级无线技术专家、闲鱼终端架构负责人邬吉风;小红书OpenHarmony客户端工程师严辉;软通动力资深技术专家王利忠;海思Kirin解决方案并行与异构计算专家黄佑钟;华为终端BG技术专家SONGJUN出席本场活动并发表演讲。 OpenHarmony跨平台应用开发框架TSG主任、OpenHarmony ArkUI开发框架首席架构师余枝强重点介绍了OpenHarmony原生开发框架ArkUI在OpenHarmony系统应用开发过程中的演进,分享了其最新的关键特性、设计理念和实践经验,并对未来发展方向进行展望。 (OpenHarmony跨平台应用开发框架TSG主任、 OpenHarmony ArkUI开发框架首席架构师余枝强发言) Web应用生态是目前标准最完善、开发者规模最大、服务数量最多的应用生态。尽管Web应用生态起源于PC时代,但在过去十多年的移动浪潮中,它不仅没有被边缘化,反而在小程序等产品形态中展现了强大活力。华为菲尔兹实验室Web技术专家王佐在中分析了Web应用的重要性,并对下一代Web内核的演进的方向做出预测,他指出凭借其跨端/跨平台能力、卓越的生产效率和低门槛的开发条件,Web应用生态已成为应用生态的重要组成部分,也是OpenHarmony重点发展的领域之一。 (华为菲尔兹实验室Web技术专家王佐发言) 腾讯视频技术专家刘宝详细介绍了腾讯视频 KMP & Compose UI 适配OpenHarmony技术的经验,为开发者提供了实用的技术指导,展现了腾讯视频在跨平台技术领域的探索与成就,也为OpenHarmony生态的未来发展注入了新的活力。刘宝的分享主要涉及三个方面:一,腾讯视频如何在OpenHarmony平台上实现Kotlin代码的运行,并优化其执行效率;二腾讯视频的Compose如何在OpenHarmony平台上实现自绘制渲染,以及与OpenHarmony原生组件的混排能力;三,腾讯视频在跨平台方案上的路线选择。他的分享帮助开发者可以高效地使用跨平台技术进行应用开发,也助力了OpenHarmony平台社区生态的发展。 (腾讯视频技术专家刘宝分享) 字节跳动跨端技术负责人石文涛在本次论坛中分享了字节跳动的跨端框架在OpenHarmony上的架构设计与实现。他为现场观众分享了跨端框架的架构设计理念和实际应用,同时探讨了未来的演进思路,包括在性能优化、功能增强和开发者体验的提升等方面。 (字节跳动跨端技术负责人石文涛发言) 阿里巴巴高级无线技术专家、闲鱼终端架构负责人邬吉风为参会者分享了闲鱼基于开源Flutter的自研Kun框架,在使用OpenHarmony的过程中遇到的性能、移植等关键挑战和解决方案,以及对未来终端多元化演进的思考。他强调全新的OpenHarmony系统对于终端开发行业技术变革的重大意义。 (阿里巴巴高级无线技术专家,闲鱼终端架构负责人邬吉风发言) 小红书OpenHarmony客户端工程师严辉重点介绍了小红书OpenHarmony版本在IM互动场景下,如何深度使用“一多”断点设计系统完成多模态UI场景构建,并分享了小红书在IM业务的脚本设计、多场景能力复用以及性能稳定性方面的实践经验。 (小红书OpenHarmony客户端工程师严辉发言) 软通动力资深技术专家王利忠分享了如何在OpenHarmony上扩展或自定义Qt的UI框架,以满足不同场景下的UI需求。王利忠在演讲中为与会嘉宾介绍了Qt的UI框架与OpenHarmony结合的经验,分享了Qt Quick在OpenHarmony中的表现与应用,并展示了Qt示例程序、案例方案。在他看来,Qt的模块化设计,完美适应了OpenHarmony多场景的UI定制需求。 (软通动力资深技术专家王利忠发言) 随着硬件多核化的发展,并发编程也已经成了移动端提升应用性能的主要方式。海思Kirin解决方案并行与异构计算专家黄佑钟分享了OpenHarmony并发调度框架FFRT(Function Flow RunTime),并通过实际案例,进一步介绍了OpenHarmony开发过程中的实践经验总结及思考。 (海思Kirin解决方案并行与异构计算专家黄佑钟发言) 华为终端BG技术专家SONGJUN分享了OpenHarmony底座性能优化和原生流畅技术演进和实践,SONGJUN就OpenHarmony如何和生态伙伴协作持续提升性能回应了业界关切。SONGJUN指出围绕底座关键子系统,包括UI框架、图形、编程语言、资源管理和调度框架等,OpenHarmony正在持续挖掘生态协同、系统垂直和横向整合、软硬结合优化的机会,帮助生态伙伴达成极致流畅的性能体验、打造各自领域的竞争力长板,共同促进生态繁荣。 (华为终端BG技术专家SONGJUN发言) 通过典型的案例分享,技术架构演进思考,开发者框架分论坛帮助开发者更好地了解应用开发框架相关的最新技术和实践。OpenHarmony项目技术指导委员期待与行业携手,共同推进万物智联下的应用生态创新。 |