小红书鸿蒙一多工程实践--基于鸿蒙一多特性打造多设备使用体验

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. 小红书鸿蒙一多工程实践 ——基于鸿蒙一多特性打造多设备使用体验 小红书社区前端负责人 / 付正宗
2.
3. 小红书鸿蒙业务背景 • 2023年6月,通过商务生态合作契机,初识鸿蒙并启动了技术调研 • 2023年8月,华为开发者大会与鸿蒙达成生态合作并正式立项开发 • 2023年11月,小红书鸿蒙原生应用Beta版上架,成为2亿月活应用中首家 • 2024年1月,基于鸿蒙一多创新特性完成手机、折叠屏、平板等设备适配
4. 鸿蒙原生应用展示
5. 小红书鸿蒙一多背景 • 万物互联 • 设备多样化 • 场景多样化
6. 一次开发 多端部署 • 一次开发,多端适配:断点设计系统、自适应/响应式 • 一次编译,多端部署:多设备配置管理、多目标构建
7. 一次开发 多端适配
8. 一多断点规范:宽度区间 & 宽高比 • • • • • • • Min:Width < 300 Small:300 ≤ Width < 480 Middle:480 ≤ Width < 568 Normal:568 ≤ Width < 772 Big:772 ≤ Width < 960 Large:960 ≤ Width < 1400 Max:1400 ≤ Width • • • W:H < 0.75 0.75 ≤ W:H < 0.88 0.88 ≤ W:H
9. 一多开发适配 • 响应式断点系统 • ArkUI 容器组件
10. 一多开发适配 • 响应式断点系统 • ArkUI 容器组件
11. 一多开发适配 • 响应式断点系统 • ArkUI 容器组件:Row/Column/Flex、Tabs/WaterFlow
12. 案例 - 首页Tab挪移布局
13. 案例 - 笔记分栏布局
14. 案例 - Feeds增列布局
15. 一次编译 多端部署 • 多目标构建:手机、平板、2in1、可穿戴、车载 • 多版本构建:测试包、正式包、预装包、插件包
16. 一多应用架构分层
17. 多目标构建
18. 多版本构建流水线
19. 多版本构建功能展示
20. 多版本构建功能展示
21. 多版本构建命令
22. 鸿蒙多设备创新能力展望 • 服务互通能力:跨设备协同发布 • 应用接续能力:跨设备视频播放
23.
24.

inicio - Wiki
Copyright © 2011-2025 iteam. Current version is 2.139.0. UTC+08:00, 2025-01-10 04:29
浙ICP备14020137号-1 $mapa de visitantes$