鸿蒙生态场景化解决方案共建实践,结合了伙伴解决业务场景中的技术瓶颈与行业痛点,在多元化场景解决方案的领域构筑行业竞争力,最终开源贡献,共同推动鸿蒙生态发展。今天推荐9个由伙伴共建并开放的场景化能力,诚邀开发者们一起体验并使用!

1、京东 - Taro on HarmonyOS开发框架

Taro 鸿蒙方案支持开发者使用 React DSL 来快速开发高性能鸿蒙应用,让 Taro 具备了一份代码同时跨鸿蒙、小程序、H5、React Native 多端的能力,可以让开发者以熟悉的方式来开发鸿蒙应用,大幅降低鸿蒙开发门槛,并且存量的 Taro 业务也能快速转成鸿蒙应用,可以节约大量研发成本。

开源链接:

https://github.com/NervJS/taro-harmony-capi-library

2、小红书 - 小红书播放器

REDPlayer是小红书自研的一款移动端跨平台播放器。不同于行业其他播放器,REDPlayer 具有结构简单、耦合度低、功能边界清晰、接入方式灵活等特点。既可快速集成 SDK 使用,也可基于源码进行定制开发。

开源链接:

https://github.com/RTE-Dev/REDPlayer

3、快手 - 反序列化提升工具QuickTransformer

将基本对象与设计的类实例之间进行无缝转换,给其他伙伴提供一个完整的高性能序列化&反序列化场景解决方案。

开源链接:

https://gitee.com/KwaiAppTeam/quick-transformer/tree/main

4、货拉拉 - PageSpy远程调试平台

PageSpy 是多端跨平台的开源调试工具,支持调试运行鸿蒙 App、Web、小程序等类型的项目。

1. 鸿蒙上,app 集成 PageSpy 的 SDK 后,配合开箱即用的调试端,开发者可以实时观察程序的日志、网络请求、存储数据的变化,方便开发者快速定位问题;

2. 首个同时集成日志、网络请求、数据存储的多功能在线调试平台。

开源链接:

https://ohpm.openharmony.cn/#/cn/detail/@huolala%2Fpage-spy-harmony

5、货拉拉 - AspectPro 鸿蒙Aop框架

Aspect Pro通过提供运行时 & 编译时Aop能力,在性能监控、日志记录、安全检测等方面通过Aop抽象统一处理,相关场景可减少80%代码量、60%开发时长,提升50%+开发效率。

开源链接:

https://www.npmjs.com/package/aspect-pro-plugin?activeTab=versions

6、知乎 - 智能预渲染服务框架

页面刷新延迟降低81% 提高预测精度核心页面“秒开”

页面“处处秒开”,用户体验丝滑。以知乎热榜详情页为例,使用该技术前,从用户点击到页面加载完成需要1600ms;使用“智能预渲染”后只需300ms,延迟降低81%。

开源链接:

https://gitee.com/wyfcyx/smart_prerender_framework

7、飞书 - Protobuf ArkTS代码生成器

符合 protoc 官方插件机制的鸿蒙代码生成工具,将 .proto 生成为运行在官方维护的 @ohos/protobufjs 的 .ets(ArkTS)代码,享受鸿蒙生态。

开源链接:

https://github.com/larksuite/protoc-gen-ets

8、飞书 - 鸿蒙文本渲染器 RichTextVista

RichTextVista是飞书团队研发的鸿蒙版核心模块,支持图文混排、加粗/斜体/下划线/链接等基础格式,有序列表、段落等排版功能,可供表情、@人等用户自定义样式交互元素的集成。通过鸿蒙属性字符串技术实现高性能渲染,兼容 HTML、Markdown、PB 实体等多种数据源,提供开放 API 降低接入成本,确保覆盖多种类型的使用场景。在飞书应用内部已覆盖群聊、消息列表、公司圈等核心场景,满足用户高效沟通协作需求。

开源链接:

https://github.com/larksuite/rich-text-vista

9、58同城 - UI组件库OmniUI

OmniUI是由 58 集团开源的HarmonyOS组件库,提供开箱即用的高质量开发解决方案。该库系统化整合视图、表单、操作反馈、导航、图表 5 大功能模块,沉淀 25+ 深度封装的专业级组件,其中筛选器、引导、锚点等特色组件填补了行业方案空白,完整覆盖信息展示、数据录入、状态提示、可视化分析等高频开发场景。通过模块化设计与标准化 API 接口,可显著降低基础功能开发成本,助力开发者快速构建符合鸿蒙设计规范的现代化应用,加速企业级项目落地进程。

开源链接:

https://ohpm.openharmony.cn/#/cn/detail/@wuba58%2Fomni-ui

点击阅读原文,获取共建指南!

技术的价值不仅在于被创造,更在于被分享。欢迎更多的伙伴和开发者加入场景化技术共建。想要深入了解什么是技术共建,或与我们共同探讨技术创新。扫码加入群聊,一起交流、分享与成长!

期待与您的合作与互动!

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐