HarmonyOS应用《民族图鉴》开发第90篇:鸿蒙7新特性总结——全场景智慧生活的技术底座

📖 引言
时光飞逝,从第 71 篇到第 89 篇,我们用了 19 篇文章的篇幅,系统学习了鸿蒙7 的各种新特性。从 AI 能力到空间计算,从端云一体化到 LTPO 高刷,从应用快启到 QUIC 网络——可以说,鸿蒙7 的主要新特性我们都覆盖到了。
但学了这么多,你可能会有这样的疑问:
- 这么多新特性,哪些是最重要的?哪些是锦上添花的?
- 这些新特性之间有什么关联?它们共同指向什么方向?
- 作为开发者,我们应该重点学什么?机会在哪里?
- 「民族图鉴」应该怎么升级?先做什么后做什么?
- 鸿蒙生态的未来会怎样?开发者的机遇和挑战是什么?
这些问题非常重要。技术不是孤立知识点的堆砌,而是有内在逻辑和发展方向的。只有看清了全貌,才能把握好方向,做出正确的技术选型和产品决策。
本文是鸿蒙7新特性篇的收官之作。我们将对整个篇章做一次全景回顾,梳理五大创新方向,探讨技术演进趋势,分析开发者的机遇与挑战,并为「民族图鉴」规划一份完整的鸿蒙7升级路线图。
🎯 学习目标
完成本文后,你将能够:
- ✅ 对鸿蒙7新特性篇(第71-89篇)有全景式的把握
- ✅ 掌握五大创新方向:智能化、空间化、全场景、高性能、多窗交互
- ✅ 理解技术演进趋势:AI驱动、端云协同、泛在服务
- ✅ 了解开发者面临的机遇与挑战
- ✅ 掌握「民族图鉴」鸿蒙7升级路线图与优先级
- ✅ 对下一阶段(实战项目篇)有清晰的预期
- ✅ 建立系统化的鸿蒙技术知识体系
🗺️ 鸿蒙7新特性全景回顾
让我们先回顾一下鸿蒙7新特性篇的 20 篇文章,看看我们都学了些什么。
鸿蒙7新特性篇知识图谱
整个鸿蒙7新特性篇共20篇文章,形成了完整的知识体系。让我们用一张图谱来梳理:
鸿蒙7新特性篇(20篇)
│
┌───────────┬───────┴───────┬───────────┐
▼ ▼ ▼ ▼
基础篇 AI篇 空间篇 交互篇
(2篇) (5篇) (3篇) (3篇)
│ │ │ │
│ │ │ ├─ 悬浮窗
│ │ │ ├─ 分屏多窗
│ │ │ └─ 互动卡片
│ │ │
│ │ ├─ 3D图形
│ │ ├─ 空间音频
│ │ └─ 沉浸光感
│ │
│ ├─ AI原生概览
│ ├─ Skill技能开发
│ ├─ Agent智能体
│ ├─ 端侧大模型
│ └─ 视觉AI
│
├─ 鸿蒙7全景总览
└─ 新特性总结
│
┌───────────┬───────┴───────┬───────────┐
▼ ▼ ▼ ▼
分布式篇 端云篇 性能篇 总结篇
(3篇) (2篇) (3篇) (1篇)
│ │ │
├─ 软总线升级 ├─ 端云一体化 ├─ LTPO高刷
├─ 应用流转 ├─ 云开发 ├─ QUIC网络
└─ 数据管理 └─ 原子化服务 └─ 应用快启
各篇章三句话核心要点
用三句话总结每个子篇章的核心内容,帮你快速回忆:
AI篇(5篇)
- AI是鸿蒙7最大的亮点——从"有AI功能"到"AI原生",AI成了系统的底层能力,所有应用都能方便地调用。
- Skill和Agent是两种核心形态——Skill做单一技能,轻量灵活;Agent做综合智能体,能规划、能调用工具,两者各有分工,协同工作。
- 端侧大模型让AI更安全——数据不上传、低延迟、离线可用,配合云端大模型,实现"端云协同"。
3D篇(3篇)
- 3DGS是3D渲染的新技术——高斯泼溅渲染,速度快、画质好,特别适合真实场景的3D重建和展示。
- 3D能力不只是VR/AR用——即使是普通手机屏幕,3D展示也能大大提升真实感和沉浸感。
- 「民族图鉴」可以用3D做什么——文物360度展示、民族建筑3D漫游、服饰3D试穿,都是很好的应用场景。
空间音频篇(3篇)
- 空间音频让声音有了方位感——3D环绕音效,声音像在你周围的真实空间里,沉浸感大大增强。
- 空间音频不只是听个响——配合头部追踪、距离衰减、空间混响,能营造出真实的空间感。
- 民族音乐配空间音频——传统音乐用空间音频呈现,能让用户更有身临其境的感觉,提升文化体验。
悬浮窗篇(3篇)
- 悬浮窗是多任务的利器——小窗口悬浮在其他App上面,不用切换就能操作,不打断当前任务。
- 闪控悬浮窗是鸿蒙7的新东西——迷你悬浮窗,快捷操作,特别适合音乐、计时器、导航这类场景。
- 「民族图鉴」的悬浮窗用法——音乐播放器悬浮窗,边听民族音乐边逛其他内容,体验更连贯。
分布式篇(3篇)
- 分布式是鸿蒙的立身之本——软总线让设备之间的通信像同一设备内部一样高效便捷。
- 应用流转让任务无缝迁移——手机上看到一半,碰一下平板就能继续看,体验连贯不中断。
- 分布式数据让多设备一致——收藏、历史、设置自动同步,换设备也不怕丢数据。
端云篇(2篇)
- 端云一体不是简单的数据上云——端侧和云侧协同工作,各做各擅长的,1+1>2。
- 端侧做端侧的,云端做云端的——端侧做交互、展示、低延迟、隐私;云端做存储、计算、大数据、多端同步。
- 原子化服务是新的服务形态——免安装、即点即用,降低用户使用门槛,拓展分发渠道。
性能篇(3篇)
- 高性能是体验的基础——再厉害的功能,卡了也白搭。速度、流畅度、功耗,一个都不能少。
- LTPO让流畅和省电兼得——动的时候120Hz流畅,静的时候1Hz省电,智能调节,体验和续航都要好。
- QUIC让网络更快更稳——弱网下表现更好,切换网络不中断,特别适合移动场景。
五大创新方向总览
鸿蒙7 的新特性虽然多,但可以归纳为五大创新方向:
鸿蒙7 新特性
│
┌────────────────┼────────────────┐
│ │ │
┌────▼───┐ ┌────▼───┐ ┌────▼───┐
│ 智能化 │ │ 空间化 │ │ 全场景 │
└────┬───┘ └────┬───┘ └────┬───┘
│ │ │
└────────────────┼────────────────┘
│
┌───────────┴───────────┐
│ │
┌────▼───┐ ┌────▼───┐
│ 高性能 │ │多窗交互│
└────┬───┘ └────┬───┘
│ │
└───────────┬───────────┘
│
▼
全场景智慧生活
| 方向 | 核心能力 | 用户价值 |
|---|---|---|
| 智能化 | 端侧AI、大模型、智能推荐 | 更聪明、更懂用户 |
| 空间化 | 3D渲染、空间音频、光感 | 更沉浸、更真实 |
| 全场景 | 分布式、多设备、原子化服务 | 更无缝、更泛在 |
| 高性能 | LTPO、快启、QUIC | 更快、更省、更流畅 |
| 多窗交互 | 悬浮窗、分屏、折叠屏 | 更高效、更多形态 |
这五大方向不是孤立的,而是互相支撑、协同发展的。它们共同构成了鸿蒙7 的技术底座,支撑着"全场景智慧生活"的愿景。
鸿蒙7技术架构全景图
了解了五大方向,我们再从架构层面看看鸿蒙7的完整技术体系:
┌─────────────────────────────────────────────────────────────┐
│ 应用层 (Application) │
│ 原生应用 │ 原子化服务 │ Agent智能体 │ 互动卡片 │
├─────────────────────────────────────────────────────────────┤
│ 框架层 (Framework) │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ ArkUI │ │ AI框架 │ │ 3D图形 │ │ 媒体框架 │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ 分布式 │ │ 窗口管理 │ │ 安全框架 │ │ 音视频 │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
├─────────────────────────────────────────────────────────────┤
│ 系统层 (System) │
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │ 内核 │ │ 调度 │ │ 内存 │ │ 渲染 │ │ 网络 │ │
│ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ │
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │ 安全 │ │ 文件 │ │ 电源 │ │ 输入 │ │ 传感 │ │
│ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ │
├─────────────────────────────────────────────────────────────┤
│ 芯片层 (Chip) │
│ CPU │ GPU │ NPU │ ISP │ 通信基带 │ 传感器 │
├─────────────────────────────────────────────────────────────┤
│ 设备层 (Device) │
│ 手机 │ 平板 │ 折叠屏 │ 智慧屏 │ 车机 │ 穿戴 │ IoT │
└─────────────────────────────────────────────────────────────┘
↑ ↑
│ 分布式软总线 │ 端云协同
▼ ▼
┌─────────────────────┐ ┌─────────────────────┐
│ 周边设备 │ │ 云端服务 │
│ 音箱、耳机、手表… │ │ 云计算、大数据、AI │
└─────────────────────┘ └─────────────────────┘
架构解读:
- 纵向分层:从芯片到应用,经典的四层架构,层层递进
- 横向扩展:通过分布式软总线连接周边设备,通过端云协同连接云端服务
- AI贯穿:AI能力从芯片层(NPU)到框架层(AI框架)到应用层(Agent),贯穿全栈
- 全场景覆盖:手机、平板、车机、穿戴、IoT…… 一套架构,多种设备
🔮 五大创新方向深度解析
方向一:智能化——AI 从云端到端侧,从功能到智能
智能化是鸿蒙7 最重要的发展方向,没有之一。
1.1 为什么智能化这么重要?
过去的应用是"功能驱动"的——你点什么,它做什么。 App 是被动的,等用户操作。
未来的应用是"智能驱动"的——它知道你想要什么,主动给你推荐。App 是主动的,懂用户。
这是一个范式转变:
功能时代:人找信息 → 人操作 → 应用执行
智能时代:信息找人 → 应用主动 → 服务直达
1.2 鸿蒙 AI 能力矩阵
鸿蒙7 的 AI 能力非常丰富,从底层到上层,形成了完整的矩阵:
AI 能力矩阵
┌─────────────────────────────────────────┐
│ 应用层 │ 智能推荐 AI问答 内容生成 │
├─────────┼───────────────────────────────┤
│ 能力层 │ 视觉 语音 自然语言 多模态 │
├─────────┼───────────────────────────────┤
│ 框架层 │ 端侧推理框架 模型管理 │
├─────────┼───────────────────────────────┤
│ 芯片层 │ NPU GPU 异构计算 │
└─────────────────────────────────────────┘
核心趋势:
- AI 从云端走向端侧(隐私、低延迟)
- 从单一模态走向多模态(图文音视频融合)
- 从通用大模型走向端侧小模型 + 云端大模型协同
1.3 「民族图鉴」的智能化机会
「民族图鉴」可以怎么智能化?
| 智能化方向 | 具体场景 | 价值 |
|---|---|---|
| 智能问答 | AI 民族知识问答 | 信息获取更自然 |
| 内容推荐 | 根据浏览历史推荐民族 | 发现更多感兴趣的 |
| 智能搜索 | 语义搜索,不用精准关键词 | 搜索更自然 |
| 内容生成 | AI 生成民族故事、介绍 | 内容更丰富 |
| 语音交互 | 语音查询、语音播报 | 更自然的交互方式 |
💡 智能化不是炫技,而是实实在在地提升用户体验——让用户更容易找到想要的内容,让信息获取更自然、更高效。
方向二:空间化——3D、空间音频、光感,虚拟与现实融合
空间化是鸿蒙7 在视觉和听觉体验上的重大升级。
2.1 什么是空间化?
过去的数字内容是"平的"——2D 屏幕、平面图片、立体声。
未来的数字内容是"立体的"——3D 模型、空间音频、光感交互。
2D 时代:平面屏幕 + 立体声 → 你"看"内容
3D 时代:空间计算 + 空间音频 → 你"在"内容里
2.2 鸿蒙空间化能力
鸿蒙7 的空间化能力包括:
| 能力 | 说明 | 应用场景 |
|---|---|---|
| 3D 图形渲染 | 高性能 3D 渲染引擎 | 3D 地图、3D 模型展示 |
| 空间音频 | 3D 环绕声、方位感 | 沉浸式音乐、影院体验 |
| 光感交互 | 根据环境光自动调节 | 护眼、真实感 |
| 动效增强 | 物理引擎、粒子效果 | 更真实的动画效果 |
2.3 「民族图鉴」的空间化机会
| 空间化方向 | 具体场景 | 价值 |
|---|---|---|
| 3D 民族服饰 | 360 度展示民族服饰 | 更直观、更真实 |
| 空间音频 | 民族音乐空间化呈现 | 更沉浸的听觉体验 |
| 3D 地图 | 民族分布 3D 可视化 | 更直观的地理认知 |
| 光感适配 | 根据环境光自动调亮度 | 更舒适的阅读体验 |
💡 空间化不是只有 VR/AR 才用。即使是普通的手机屏幕,3D 渲染、空间音频也能大大提升沉浸感和真实感。
方向三:全场景——多设备、分布式、原子化服务
全场景是鸿蒙的初心和核心竞争力。
3.1 什么是全场景?
过去是"一个 App 跑在一个设备上"。
未来是"一个服务流转在多个设备上"——手机、平板、智慧屏、手表、车机…… 服务无缝流转,体验连贯一致。
单设备时代:手机 → 平板 → 智慧屏(各自独立)
全场景时代:手机开始 → 平板继续 → 智慧屏展示(无缝流转)
3.2 鸿蒙全场景能力
| 能力 | 说明 |
|---|---|
| 分布式能力 | 跨设备调用、数据同步、服务流转 |
| 原子化服务 | 免安装、即点即用的服务形态 |
| 多设备协同 | 一碰传、多屏协同、跨设备接续 |
| 统一开发 | 一套代码,多端部署 |
3.3 「民族图鉴」的全场景机会
| 全场景方向 | 具体场景 | 价值 |
|---|---|---|
| 多端适配 | 手机、平板、折叠屏、智慧屏 | 覆盖更多设备 |
| 跨端流转 | 手机看一半 → 平板继续看 | 体验连贯 |
| 原子化服务 | 民族百科卡片、每日冷知识 | 即点即用,不用装 App |
| 多屏互动 | 手机当遥控器,智慧屏展示 | 家庭场景更方便 |
💡 全场景的核心不是"做很多个端",而是"一次开发,多端部署,体验连贯"。关键是服务的无缝流转,而不是简单的多端复制。
方向四:高性能——LTPO、快启、QUIC,更快更省
高性能是体验的基础。再厉害的功能,卡了也白搭。
4.1 高性能的三个维度
高性能不是单一指标,而是三个维度的综合:
高性能三角形
速度(快不快)
╱ ╲
╱ ╲
流畅度───功耗(省不省)
(顺不顺)
- 速度:启动快、加载快、响应快
- 流畅度:不卡顿、不掉帧、跟手
- 功耗:省电、省流量、不发烫
4.2 鸿蒙7 高性能技术矩阵
| 技术 | 对应维度 | 效果 |
|---|---|---|
| LTPO 动态帧率 | 流畅度 + 功耗 | 动时 120Hz 流畅,静时 1Hz 省电 |
| 应用快启 | 速度 | 秒开,几乎无等待 |
| QUIC 协议 | 速度 + 流畅度 | 弱网更快,连接不中断 |
| 渲染优化 | 流畅度 | 更丝滑的动画和滚动 |
| 内存优化 | 功耗 + 稳定性 | 更少内存,更稳定 |
这就是我们第 87、88、89 篇重点讲的内容。
4.3 「民族图鉴」的高性能实践
「民族图鉴」的高性能优化路线:
| 阶段 | 优化内容 | 预期收益 |
|---|---|---|
| 第一阶段 | 启动优化、图片优化、列表优化 | 启动快 50%,列表丝滑 |
| 第二阶段 | LTPO 适配、QUIC 接入 | 更流畅更省电,弱网更快 |
| 第三阶段 | 预加载、缓存策略精细化 | 体验进一步提升 |
💡 高性能是"底线"也是"上限"——底线是不能卡,上限是越流畅越好、越省越好。性能优化没有终点,但投入产出比要算清楚。先做 ROI 最高的。
方向五:多窗交互——悬浮窗、分屏、折叠屏,多形态适配
多窗交互是平板、折叠屏、PC 等大屏设备的核心体验。
5.1 为什么多窗交互重要?
手机是"单任务"的——一次只做一件事。
平板、折叠屏、PC 是"多任务"的——同时开好几个窗口,一边查资料一边写东西。
随着鸿蒙设备越来越多样,多窗交互的重要性越来越高。
5.2 鸿蒙多窗能力
| 能力 | 说明 |
|---|---|
| 分屏 | 屏幕一分为二,同时用两个 App |
| 悬浮窗 | 小窗口悬浮在其他 App 上面 |
| 自由窗口 | 任意大小、任意位置的窗口 |
| 折叠屏适配 | 展开/折叠自动适配 |
| 多端协同 | 手机 App 流转到平板/PC |
5.3 「民族图鉴」的多窗适配
| 多窗方向 | 具体场景 | 价值 |
|---|---|---|
| 平板适配 | 大屏布局,双栏展示 | 大屏体验更好 |
| 分屏支持 | 一边看民族介绍一边查资料 | 学习更高效 |
| 折叠屏适配 | 展开/折叠自动切换布局 | 折叠屏体验完整 |
| 悬浮窗 | 小窗播放民族音乐 | 后台播放不打扰 |
💡 多窗交互不是"把手机界面拉大",而是要根据大屏的特点重新设计交互——利用大屏幕展示更多内容,支持多任务并行。简单拉伸是最偷懒的做法,也是体验最差的。
📈 技术演进趋势
看完了五大方向,我们再往上走一层,看看更深层的技术演进趋势。
趋势一:AI 驱动——软件正在被 AI 重新定义
AI 不是一个功能,而是一种新的"生产要素",它正在重新定义软件的方方面面:
交互方式的变化:
- 过去:图形界面 + 触摸/鼠标 → 人去适应机器
- 现在/未来:自然语言 + 多模态交互 → 机器理解人
产品形态的变化:
- 过去:功能菜单 → 用户自己找功能
- 现在/未来:智能推荐 → 系统主动给你需要的
开发方式的变化:
- 过去:写代码 → 定义所有逻辑
- 现在/未来:训练模型 + 写代码 → AI 处理模糊问题
💡 AI 不是替代开发者,而是让开发者能做更有价值的事情。重复性的、规则明确的工作,AI 来做;创造性的、需要判断的工作,人来做。
趋势二:端云协同——1+1>2 的架构范式
端云一体化不是简单的"数据上云",而是一种新的架构范式。
端云协同的核心理念:
- 端侧做端侧擅长的:交互、展示、低延迟、隐私
- 云端做云端擅长的:存储、计算、大数据、多端同步
- 两者协同,体验最优
纯端侧:快、隐私、但功能受限、不跨设备
纯云端:功能强、跨设备、但依赖网络、延迟高
端云协同:快 + 功能强 + 跨设备 + 隐私保护
端云协同的发展方向:
- 计算分工越来越精细(哪些在端侧,哪些在云端)
- 同步机制越来越智能(实时同步、增量同步、冲突解决)
- 成本越来越低(Serverless、按量付费)
趋势三:泛在服务——服务无处不在,即点即用
未来的服务不是"下载一个 App",而是"服务无处不在,需要的时候就在身边"。
什么是泛在服务?
现在:找 App → 下载安装 → 打开使用 → 不用了放着
未来:服务就在那里 → 需要的时候用 → 用完就走
↑
原子化服务 / 服务卡片 / 小艺建议 / ...
服务的形态在变化:
- 从"完整 App" → “原子化服务”
- 从"用户来找" → “主动推荐”
- 从"单设备" → “多设备流转”
- 从"人找服务" → “服务找人”
这是一个很大的变化,对开发者来说,意味着产品设计思路、开发方式、分发渠道都要跟着变。
趋势四:全场景融合——设备边界消失,体验连贯
未来不是"手机最厉害,其他都是附属",而是"所有设备平等,服务自由流转"。
单设备中心:手机 → 平板 → 手表(手机是核心)
全场景分布式:手机 ⇄ 平板 ⇄ 智慧屏 ⇄ 车机 ⇄ ...(平等互联)
核心变化:
- 设备的边界越来越模糊
- 服务跨设备无缝流转
- 用户不需要关心"哪个设备",只关心"我要什么服务"
- 系统负责在合适的时间、合适的设备上提供合适的服务
💼 开发者的机遇与挑战
面对这些变化,开发者面临着怎样的机遇和挑战?
机遇
机遇1:新平台 = 新机会
鸿蒙是一个快速增长的新平台。新平台意味着:
- 竞争没那么激烈(相比成熟的 iOS/Android)
- 先发优势明显(早进场早受益)
- 生态红利(生态增长期,流量成本低)
历史一再证明:新平台崛起的时候,最先入场的开发者往往能吃到最大的红利。
机遇2:AI + 全场景 = 新物种
AI 和全场景的结合,会催生很多全新的产品形态:
- 跨设备的智能助理
- 多端协同的创作工具
- 场景化的智慧服务
- 教育、医疗、文旅等垂直领域的深度应用
「民族图鉴」就是一个例子——结合 AI 问答、3D 展示、多端流转,它不只是一个"百科 App",而是一个"民族文化智慧体验平台"。
机遇3:Serverless + 低代码 = 门槛降低
技术的发展让开发门槛越来越低:
- Serverless:不用管服务器,一个人也能做全栈
- 低代码/无代码:简单应用不用写代码
- AI 辅助编程:写代码越来越快
这意味着:
- 个人开发者和小团队也能做大事
- 可以更专注于创意和产品,而不是底层技术
- 快速验证想法,快速迭代
机遇4:国产化 + 自主可控 = 长期红利
国产化替代是长期趋势,鸿蒙是其中的重要一环。
- 政府、国企、教育等领域的需求很大
- 长期来看,市场空间足够大
- 技术栈越积累,优势越明显
挑战
挑战1:技术迭代快,学习成本高
鸿蒙还在快速发展,新特性层出不穷:
- 要学的东西越来越多
- 技术更新快,不学习就落后
- 容易陷入"技术焦虑"
应对:
- 抓住不变的东西(架构思想、设计原则)
- 新特性按需学习,不用什么都学
- 建立知识体系,而不是零散知识点
挑战2:多设备适配,复杂度上升
全场景听起来很好,但做起来复杂度很高:
- 要适配各种屏幕尺寸
- 要适配各种设备形态
- 要处理跨设备的各种异常情况
应对:
- 循序渐进,先做好手机端
- 再扩展到平板、折叠屏
- 最后再考虑更多设备
- 用好鸿蒙的自适应能力,减少重复工作
挑战3:生态还在发展,资源相对少
相比 iOS 和 Android,鸿蒙生态还在发展中:
- 第三方库和工具没那么丰富
- 遇到问题,网上的解决方案少一些
- 社区还在成长中
应对:
- 优先用官方提供的能力
- 积极参与社区,互相帮助
- 自己造轮子,反哺社区
挑战4:商业模式还在探索
原子化服务、全场景服务,这些新形态的商业模式还在探索:
- 怎么变现?
- 怎么分发?
- 怎么获客?
应对:
- 先把产品做好,用户价值是第一位的
- 商业模式可以慢慢探索
- 先上车,再找座位
💡 机遇和挑战是并存的。没有挑战的机遇,也轮不到你。正是因为有挑战,先入场的人才有优势。关键是:看清趋势,持续学习,快速行动。
🗺️ 「民族图鉴」的鸿蒙7升级路线图
讲了这么多大道理,最后还是要落地到我们的「民族图鉴」项目上。怎么升级?先做什么后做什么?
ROI 评估框架
我们用两个维度来评估每个特性的优先级:
- 价值:用户体验提升有多大?
- 成本:开发难度和工作量有多大?
高价值
│
第二象限 │ 第一象限
(马上做)│ (优先做)
│
低成本────┼─────高成本
│
第三象限 │ 第四象限
(有空做)│ (考虑做)
│
低价值
优先级:
- 第一象限(高价值、低成本)→ 最高优先级,马上做
- 第二象限(高价值、高成本)→ 高优先级,规划做
- 第三象限(低价值、低成本)→ 有空就做,顺手做
- 第四象限(低价值、高成本)→ 先不做,以后再说
升级路线图
第一阶段:基础升级(1-2 周,最高优先级)
目标:花最少的时间,获得最大的体验提升。
| 特性 | 价值 | 成本 | 优先级 | 说明 |
|---|---|---|---|---|
| 启动优化 | ⭐⭐⭐⭐⭐ | ⭐⭐ | 最高 | 启动快,用户第一印象好 |
| LTPO 适配 | ⭐⭐⭐⭐ | ⭐⭐ | 高 | 更流畅更省电,感知明显 |
| 图片优化 | ⭐⭐⭐⭐ | ⭐⭐ | 高 | WebP + 缓存,加载更快 |
| 列表性能优化 | ⭐⭐⭐⭐ | ⭐⭐ | 高 | 列表是最高频的场景 |
这一阶段的特点:都是基础体验优化,成本不高,但用户感知明显。ROI 最高。
第二阶段:智能化升级(2-4 周,高优先级)
目标:让 App 更聪明,从"功能型"迈向"智能型"。
| 特性 | 价值 | 成本 | 优先级 | 说明 |
|---|---|---|---|---|
| AI 问答 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | 高 | 差异化功能,用户感知强 |
| 智能搜索 | ⭐⭐⭐⭐ | ⭐⭐⭐ | 中高 | 搜索体验大幅提升 |
| 内容推荐 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | 中 | 增加用户停留时间 |
| 语音播报增强 | ⭐⭐⭐ | ⭐⭐⭐ | 中 | 已有 TTS,增强一下就行 |
这一阶段的特点:AI 是最大的差异化卖点。虽然成本不低,但价值也很高,是形成竞争力的关键。
第三阶段:全场景与端云一体化(4-6 周,中优先级)
目标:数据上云,多端同步,为未来打基础。
| 特性 | 价值 | 成本 | 优先级 | 说明 |
|---|---|---|---|---|
| 收藏/历史上云 | ⭐⭐⭐⭐ | ⭐⭐⭐ | 中高 | 跨设备同步,用户刚需 |
| 图片上云存储 | ⭐⭐⭐ | ⭐⭐⭐ | 中 | 减包体积,内容更新更灵活 |
| 平板/折叠屏适配 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | 中 | 大屏用户体验提升 |
| 原子化服务 | ⭐⭐⭐ | ⭐⭐⭐⭐ | 低中 | 新的分发渠道 |
这一阶段的特点:端云一体化是基础设施,虽然用户感知不是最强的,但为未来的功能扩展打下基础。平板和折叠屏适配则是覆盖更多设备。
第四阶段:高级特性(6-8 周,低优先级)
目标:探索前沿特性,打造极致体验。
| 特性 | 价值 | 成本 | 优先级 | 说明 |
|---|---|---|---|---|
| 3D 民族服饰展示 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | 低 | 很炫,但开发成本高 |
| 空间音频 | ⭐⭐⭐ | ⭐⭐⭐⭐ | 低 | 沉浸感强,但受众有限 |
| QUIC 全面接入 | ⭐⭐⭐ | ⭐⭐⭐ | 低中 | 弱网优化,等服务端准备好了再做 |
| 跨端流转 | ⭐⭐⭐ | ⭐⭐⭐⭐ | 低 | 多设备用户的福利 |
这一阶段的特点:都是"锦上添花"的特性。有了更好,没有也不影响核心体验。等前面的都做好了,再考虑这些。
总体时间规划
按个人开发者业余时间来估算:
| 阶段 | 内容 | 预计时间 |
|---|---|---|
| 第一阶段 | 基础升级 | 1-2 周 |
| 第二阶段 | 智能化升级 | 2-4 周 |
| 第三阶段 | 全场景 + 端云 | 4-6 周 |
| 第四阶段 | 高级特性 | 6-8 周 |
| 总计 | 约 3-5 个月 |
当然,这只是粗略估算。实际进度取决于个人的时间投入、技术熟练度、需求复杂度等因素。
💡 不要想着一口气吃成胖子。先把第一阶段做了,体验就有明显提升。然后一阶段一阶段地来,每完成一个阶段,都能看到明显的进步。小步快跑,持续迭代。
「民族图鉴」鸿蒙7升级Checklist
一张表帮你快速检查升级进度,打勾就是完成,一目了然:
✅ 基础升级(第一阶段)
-
启动优化
- 冷启动时间 < 1秒
- 热启动时间 < 300ms
- 启动页白屏问题解决
- 首屏内容快速展示
-
性能优化
- LTPO 动态帧率适配
- 长列表滚动 60fps 稳定
- 图片 WebP 格式优化
- 内存泄漏检查与修复
- 包体积优化(减小 20%+)
-
UI/UX 优化
- 深色模式适配
- 沉浸式状态栏适配
- 横屏/竖屏切换适配
- 手势导航适配
✅ 智能化升级(第二阶段)
-
AI 能力接入
- 民族问答 Skill 开发完成
- 智能搜索上线
- 内容推荐功能上线
- 语音播报质量提升
-
AI 体验优化
- 对话上下文理解
- 多轮对话支持
- 回答准确性优化
- 响应速度 < 2秒
✅ 全场景与端云(第三阶段)
-
端云一体化
- 用户账号系统
- 收藏数据云端同步
- 浏览历史同步
- 设置偏好同步
-
多设备适配
- 平板适配完成
- 折叠屏适配完成
- 分屏模式支持
- 悬浮窗支持
-
原子化服务
- 每日民族冷知识卡片
- 民族百科查询服务
- 服务上架原子化服务平台
✅ 高级特性(第四阶段)
-
空间化体验
- 3D 民族服饰展示
- 空间音频民族音乐
- 3D 民族分布地图
-
分布式能力
- 跨端流转支持
- 一碰传分享
- 多屏协同支持
💡 Checklist 怎么用:打印出来(或者记在心里),做完一项勾一项。看着勾越来越多,成就感满满,也不容易漏掉什么。
🔄 从鸿蒙6到鸿蒙7的迁移指南
如果你已经有一个鸿蒙6的项目,想升级到鸿蒙7,需要做些什么?这里给你一个完整的迁移指南。
迁移前的准备
1. 环境准备
| 项目 | 要求 |
|---|---|
| DevEco Studio | 升级到最新版本(支持鸿蒙7) |
| SDK | 下载鸿蒙7 SDK(API 26) |
| 设备 | 准备一台鸿蒙7系统的测试设备 |
| 代码备份 | 迁移前先提交/备份代码,方便回退 |
2. 兼容性评估
升级前先评估一下:哪些地方可能有问题?
兼容性评估清单:
├── API 变更检查
│ ├── 废弃API检查
│ ├── 行为变更检查
│ └── 权限变更检查
├── 第三方库检查
│ ├── 是否有鸿蒙7兼容版本
│ ├── 是否需要替换
│ └── 有没有替代方案
├── 功能影响评估
│ ├── 核心功能是否受影响
│ ├── 哪些功能需要适配
│ └── 优先级排序
└── 工作量估算
├── 代码修改量
├── 测试工作量
└── 时间规划
迁移步骤
步骤1:SDK版本升级
修改 build-profile.json5 中的 SDK 版本:
{
"app": {
"signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
"compatibleSdkVersion": "4.0.0(10)",
"runtimeOS": "HarmonyOS",
"sdkInfo": {
"apiVersion": 26, // 升级到26
"compatibleApiVersion": 24 // 最低兼容版本
}
}
]
}
}
步骤2:编译修复
升级后编译一下,看看有哪些报错:
编译报错分类处理:
├── API 废弃警告
│ ├── 能用新API替换的就替换
│ ├── 暂时没法替换的,加忽略注释
│ └── 列入后续优化计划
├── 类型错误
│ ├── 检查类型定义变化
│ ├── 更新类型声明
│ └── 补充类型注解
├── 依赖错误
│ ├── 升级第三方库版本
│ ├── 替换不兼容的库
│ └── 移除无用依赖
└── 配置错误
├── 更新配置文件格式
├── 检查权限配置
└── 验证签名配置
步骤3:功能适配
根据鸿蒙7的新特性,适配相关功能:
| 功能模块 | 适配内容 | 优先级 |
|---|---|---|
| 启动流程 | 适配应用快启新机制 | 高 |
| 窗口管理 | 适配悬浮窗、分屏新API | 中 |
| 权限系统 | 检查新增/变更的权限 | 高 |
| 媒体播放 | 适配空间音频新能力 | 低 |
| 网络请求 | 考虑接入QUIC协议 | 中 |
| AI能力 | 接入AI框架,开发Skill | 中高 |
步骤4:测试验证
迁移完了,得充分测试:
测试验证清单:
├── 功能测试
│ ├── 核心功能全量回归
│ ├── 新功能验证
│ └── 边界情况测试
├── 性能测试
│ ├── 启动速度对比
│ ├── 内存占用对比
│ ├── 流畅度测试
│ └── 功耗测试
├── 兼容性测试
│ ├── 不同屏幕尺寸
│ ├── 不同设备形态
│ └── 不同系统版本
└── 安全测试
├── 权限检查
├── 数据安全
└── 隐私合规
迁移中的常见问题
问题1:废弃API太多,改不完怎么办?
答案:分优先级。
- 影响功能、有安全问题的 → 马上改
- 只是警告、不影响使用的 → 慢慢来,排进迭代计划
- 记住:迁移是渐进的,不是一步到位的
问题2:第三方库不兼容鸿蒙7怎么办?
答案:几个思路:
- 等官方更新(如果是热门库,通常更新很快)
- 找替代库(看看有没有其他选择)
- 自己改源码(如果库不大、有源码的话)
- 暂时用旧版本,功能降级(实在没办法的话)
问题3:迁移后性能反而下降了?
答案:
- 先定位:是哪里变慢了?启动?列表?还是某个具体功能?
- 再分析:是API变了?还是新特性没用好?
- 最后优化:针对性优化,必要时回退有问题的改动
💡 迁移的原则:稳字当头,小步快跑。先保证能跑起来,再逐步优化。不要想着一次把所有新特性都用上,先迁移,再迭代。
🌱 鸿蒙生态发展趋势展望
最后,我们来聊聊鸿蒙生态的未来。站在今天,往未来看三到五年,鸿蒙会怎么发展?
趋势一:AI 原生成为标配
未来的鸿蒙应用,不是"有没有AI功能"的问题,而是"AI用得好不好"的问题。
AI 演进路径:
阶段1:有AI功能 → 应用里加个AI入口
阶段2:AI增强 → AI渗透到各个功能模块
阶段3:AI原生 → AI是应用的核心驱动力
阶段4:Agent化 → 应用变成智能体,主动服务
- 今天我们处在阶段1→阶段2的过渡期
- 鸿蒙7 正在推动大家往阶段3走
- 未来2-3年,阶段4会越来越多
对开发者来说,越早掌握AI开发能力,未来的竞争力就越强。
趋势二:全场景设备爆发式增长
鸿蒙的目标不是只做手机,而是"全场景"。未来几年,各种鸿蒙设备会越来越多:
| 设备类型 | 现状 | 未来趋势 |
|---|---|---|
| 手机 | 快速增长 | 持续增长,存量替换 |
| 平板 | 稳步增长 | 增速加快,生态完善 |
| 折叠屏 | 小众高端 | 逐渐大众化 |
| 智慧屏 | 平稳发展 | 家庭智能中心 |
| 车机 | 起步阶段 | 爆发式增长 |
| 穿戴 | 持续增长 | 健康监测深化 |
| IoT设备 | 百花齐放 | 数量爆发,标准统一 |
设备越多,开发者的机会就越多。但挑战也越大——怎么适配这么多设备?
答案是:一次开发,多端部署。用好鸿蒙的分布式能力和自适应布局,尽量减少多端适配的工作量。
趋势三:原子化服务成为主流分发形态
未来,“下载App"这种方式会越来越少。取而代之的是"服务找人”——
- 你想看民族知识 → 小艺给你推荐「民族图鉴」的卡片
- 你要去云南旅游 → 锁屏上直接出现云南民族介绍
- 你在博物馆 → 一碰就能看到展品的3D展示
原子化服务的优势:
- 用户:不用下载,即点即用,门槛低
- 开发者:新的分发渠道,更低的获客成本
- 生态:服务无处不在,体验更连贯
趋势四:端云一体深入各个领域
端云一体不是概念,是实实在在的趋势。未来的应用,都是"端+云"协同工作的:
端云一体深化方向:
├── 数据层
│ ├── 数据自动同步
│ ├── 端云缓存协同
│ └── 离线可用保障
├── 计算层
│ ├── AI端云协同
│ ├── 渲染端云协同
│ └── 计算任务智能分配
├── 开发层
│ ├── 一体化开发工具
│ ├── Serverless 普及
│ └── 低代码/无代码
└── 运营层
├── 统一数据分析
├── 跨端用户画像
└── 全渠道运营
趋势五:国产化与全球化并行
鸿蒙的发展有两条线:
- 国产化:在国内市场,替代安卓,实现自主可控
- 全球化:走向海外,成为全球性的操作系统
这两条线是并行的,不矛盾。
对国内开发者来说:
- 先把国内市场做好,享受国产化红利
- 有能力的,可以提前布局海外
💡 趋势是用来借势的。看清趋势,不是为了焦虑,而是为了更好地做决策。知道方向在哪里,然后朝着那个方向努力,事半功倍。
📢 下一阶段预告:实战项目篇(10篇)
鸿蒙7新特性篇到这里就告一段落了。接下来,我们将进入一个全新的篇章——实战项目篇,一共10篇文章,从项目重构到数据分析,覆盖项目开发的全流程。
实战项目篇整体介绍
前面的文章都是"模块化"的——一个知识点一篇文章,一个功能一个功能地讲。
实战项目篇则是"整体性"的——围绕「民族图鉴」项目,从代码重构到上架运营,带大家完整地走一遍项目演进的全流程。
10篇文章速览
| 序号 | 文章标题 | 核心内容 | 你将学到 |
|---|---|---|---|
| 第91篇 | 项目重构方法论与实战 | 重构方法论、代码坏味道、20种重构手法、测试驱动重构 | 怎么把烂代码改成好代码 |
| 第92篇 | 模块化架构设计 | 模块划分、模块通信、依赖管理、渐进式演进 | 怎么设计可扩展的架构 |
| 第93篇 | 组件库建设实战 | 组件库分层、组件设计原则、API设计、版本管理 | 怎么搭建自己的组件库 |
| 第94篇 | CI/CD流水线搭建 | 持续集成、持续交付、代码质量门禁、自动化测试 | 怎么让开发更高效更可靠 |
| 第95篇 | 应用发布与上架 | 签名打包、AppGallery上架、审核攻略、ASO优化 | 怎么把应用发到应用商店 |
| 第96篇 | 性能优化实战 | 启动优化、内存优化、渲染优化、网络优化 | 怎么让应用又快又稳又省电 |
| 第97篇 | 测试体系建设 | 单元测试、UI测试、性能测试、测试策略 | 怎么保证代码质量 |
| 第98篇 | 安全与隐私保护 | 数据加密、权限管理、安全加固、隐私合规 | 怎么让应用更安全 |
| 第99篇 | 数据分析与运营 | 埋点体系、核心指标、A/B测试、数据驱动迭代 | 怎么用数据指导产品迭代 |
| 第100篇 | 项目总结与展望 | 项目复盘、经验总结、未来规划、进阶方向 | 怎么复盘,怎么成长 |
各篇详细预告
第91篇:项目重构——从"能跑"到"优雅"
为什么要重构?
- 代码越写越乱,改一个bug冒出三个新bug?
- 新人接手项目,看代码看得头大?
- 想加新功能,发现根本加不动?
这篇我们就来聊重构:
- 重构方法论:什么时候重构、重构什么、怎么重构、如何验证
- 代码坏味道识别:重复代码、过长函数、过大类、深层嵌套、命名混乱……
- 20种常用重构手法:提取函数、提取类、搬移函数、替换算法……
- 测试驱动重构:怎么保证重构不改变行为
- 「民族图鉴」重构实战:从单体到模块化的真实案例
重构不是"等有空了再说"的事,而是日常开发的一部分。优秀的代码不是一天写成的,而是持续重构出来的。
第92篇:模块化架构——搭积木一样做项目
什么是模块化?
- 把一个大项目拆成一个个小模块
- 模块之间高内聚、低耦合
- 想加功能加模块,想改功能改模块,不会牵一发而动全身
这篇我们会讲:
- 模块划分原则:怎么拆才合理?
- 模块的类型:功能模块、业务模块、基础模块、公共模块
- 模块通信方案:事件总线、接口隔离、路由、共享服务
- 模块依赖管理:怎么避免循环依赖?
- 「民族图鉴」模块化实战:5大模块详细设计
- 渐进式演进路线:老项目怎么一步步模块化
模块化是架构设计的基本功。做好了模块化,项目才能越做越大,而不是越做越乱。
第93篇:组件库建设——造轮子的艺术
为什么要做组件库?
- 同样的按钮,每个页面写一遍?累不累?
- 设计风格不统一,东一个样式西一个样式?
- 新人开发慢,什么都要从头写?
这篇我们会讲:
- 组件库分层架构:基础层、业务层、页面层
- 组件设计原则:单一职责、可复用、可扩展、可配置
- 组件API设计:Props、Events、Slots、Methods,怎么设计才好用
- 组件文档与示例:怎么让别人一看就会用
- 组件库的版本管理与发布:怎么迭代不破坏现有代码
- 「民族图鉴」组件库规划:30+组件清单
- 组件库建设的10条最佳实践
组件库是团队效率的放大器。一次开发,到处使用,既统一了风格,又提升了效率。
第94篇:CI/CD流水线——让开发更轻松
什么是CI/CD?
- 持续集成(CI):代码一提交,自动构建、自动测试
- 持续交付(CD):测试通过,自动打包、自动发布
- 好处:减少人工操作,提前发现问题,发布更频繁更可靠
这篇我们会讲:
- CI/CD的8个阶段:代码提交→构建→测试→安全扫描→打包→发布→部署→监控
- 鸿蒙应用CI/CD的特殊挑战:签名、设备多样性、多HAP
- 代码质量门禁:Lint、测试覆盖率、复杂度、重复率
- 自动化测试集成:单元测试、UI测试、性能测试
- 版本管理与发布策略:语义化版本、灰度发布、蓝绿部署、回滚
- 「民族图鉴」CI/CD流水线设计
- 常见CI/CD工具对比
好的CI/CD就像一个靠谱的助手,帮你把重复性的工作都做了,让你专注于写代码本身。
第95篇:应用发布与上架——从开发到用户手中
开发完了就完事了?
- 怎么签名打包?
- 怎么上架华为应用市场?
- 审核被拒了怎么办?
- 怎么让更多人搜到你的应用?
这篇我们会讲:
- 应用上架完整流程:开发→测试→签名→打包→提交→审核→发布
- 华为AppGallery上架指南:开发者账号、应用信息、截图视频、隐私合规
- 应用审核常见拒审原因与对策:踩过的坑都告诉你
- 应用签名与证书管理:证书是什么?怎么管理?
- 多渠道打包与发布:不同渠道不同配置
- 应用商店优化(ASO):怎么让用户搜到你
- 版本发布策略:灰度、全量、强制更新
- 「民族图鉴」上架Checklist
- 上架后的运营与数据监控
开发只是第一步,上架运营才是长期的事。让更多用户用上你的应用,才是真正的成功。
第96-98篇:性能、测试、安全(预告)
- 第96篇 性能优化:启动快、占用小、运行流畅、耗电少——用户体验的基石
- 第97篇 测试体系:测试不是测试工程师的事,是每个开发者的责任
- 第98篇 安全与隐私:安全无小事,隐私大于天
第99篇:数据分析与运营——数据驱动增长
应用上线了,然后呢?
- 用户用得怎么样?
- 哪些功能用得多,哪些没人用?
- 用户为什么流失?
- 下一个版本该做什么?
这篇我们会讲:
- 数据驱动的产品运营方法论:数据采集→存储→分析→洞察→行动
- 数据采集设计:事件模型、用户属性、漏斗分析、留存分析
- 埋点体系建设:代码埋点、可视化埋点、无埋点
- 核心业务指标:DAU/MAU、留存率、转化率、使用时长、功能渗透率
- 用户行为分析路径:用户在你的App里都干了啥
- A/B测试与灰度实验:怎么科学地验证想法
- 「民族图鉴」数据埋点设计:20+核心事件
- 数据分析的常见误区:别被数据骗了
- 从数据到产品迭代的闭环
拍脑袋做决策的时代过去了。好的产品经理和开发者,都要学会用数据说话。
第100篇:项目总结——里程碑,也是新起点
第一百篇,我们来个大复盘:
- 「民族图鉴」项目一路走来的经验与教训
- 技术成长、产品思维、项目管理…… 我们都收获了什么
- 未来还有哪些方向可以继续探索
- 给大家的学习建议和职业发展建议
100篇不是终点,而是新的起点。学无止境,我们一直在路上。
你将收获什么?
读完实战项目篇,你将收获:
- ✅ 完整的项目经验:从重构到上架,从开发到运营,全流程打通
- ✅ 架构设计能力:模块化、组件化、可扩展、可维护
- ✅ 工程化能力:CI/CD、自动化测试、代码质量保障
- ✅ 产品思维:不只是写代码,更懂产品和用户
- ✅ 运营意识:数据驱动,持续迭代
- ✅ 一个完整的项目:可以写进简历,可以上架应用商店
💡 为什么要有实战项目篇? 因为零散的知识点是没用的,只有把它们串起来,变成一个完整的产品,才真正有价值。很多开发者学了很多技术,但真要做一个完整项目的时候,还是不知道从哪下手。实战项目篇就是要解决这个问题。
📝 本章小结
全文总结
本文是鸿蒙7新特性篇的收官之作,我们从全景视角回顾了鸿蒙7 的五大创新方向,探讨了技术演进趋势,分析了开发者的机遇与挑战,并为「民族图鉴」规划了完整的升级路线图。
五大创新方向
- 智能化:AI 从云端到端侧,从功能到智能。AI 不是一个功能,而是重新定义软件的核心驱动力。
- 空间化:3D、空间音频、光感,虚拟与现实融合。数字内容从"平面"走向"立体"。
- 全场景:多设备、分布式、原子化服务。服务跨设备流转,体验连贯一致。
- 高性能:LTPO、快启、QUIC,更快更省。性能是体验的基础,怎么强调都不为过。
- 多窗交互:悬浮窗、分屏、折叠屏,多形态适配。大屏时代的核心体验。
四大技术趋势
- AI 驱动:软件正在被 AI 重新定义,交互方式、产品形态、开发方式都在变。
- 端云协同:1+1>2 的架构范式,端侧和云端各尽其责,协同体验最优。
- 泛在服务:服务无处不在,即点即用,从"人找服务"到"服务找人"。
- 全场景融合:设备边界消失,服务自由流转,用户只关心体验,不关心设备。
开发者的机遇与挑战
机遇:新平台的红利、AI + 全场景的新物种、开发门槛降低、国产化长期红利。
挑战:技术迭代快、多设备复杂度高、生态还在发展、商业模式待探索。
应对:抓住不变的本质、持续学习、小步快跑、先上车再找座位。
「民族图鉴」升级路线图
- 第一阶段(1-2周):基础升级——启动优化、LTPO、图片优化、列表优化
- 第二阶段(2-4周):智能化升级——AI 问答、智能搜索、内容推荐
- 第三阶段(4-6周):全场景+端云——数据上云、平板适配、原子化服务
- 第四阶段(6-8周):高级特性——3D 展示、空间音频、跨端流转
写在最后:鸿蒙的未来与开发者的机会
最后,想和大家聊几句心里话。
鸿蒙系统从诞生到现在,一直伴随着各种声音。有人看好,有人质疑。但无论你怎么看,有一个事实是确定的:鸿蒙在快速发展,生态在不断壮大,用户量在持续增长。
作为开发者,我们应该怎么看鸿蒙?
我觉得,与其争论"鸿蒙能不能成",不如反问自己几个问题:
- 鸿蒙的技术方向对不对?(AI、全场景、端云协同…… 这些是不是趋势?)
- 鸿蒙的生态有没有在增长?(用户数、开发者数、应用数是不是在增加?)
- 我能不能从中学到东西?(就算最后不用鸿蒙,学到的知识是不是自己的?)
如果答案是肯定的,那投入时间学习就是值得的。
技术的发展从来不是线性的。很多时候,你觉得它发展慢,是因为它在积累能量。等积累到一定程度,就会爆发式增长。等到爆发的时候再入场,就晚了。
「民族图鉴」这个项目,不只是一个教大家学鸿蒙的例子,也是一个实验——看看一个普通的应用,结合鸿蒙的各种新特性,能进化成什么样子。
技术在变,平台在变,但有一些东西是不变的:
- 用户价值第一:不管技术怎么变,给用户创造价值永远是第一位的。
- 产品体验为王:好的产品体验,比堆多少新技术都重要。
- 持续学习成长:技术会过时,但学习能力不会。
希望大家通过「民族图鉴」这个项目,学到的不只是鸿蒙开发技术,更是做产品的思维方式、解决问题的方法论、持续学习的习惯。
鸿蒙7新特性篇到这里就全部结束了。感谢大家一路的陪伴与学习。让我们在下一篇章——实战项目篇——再见!
🔗 相关链接
- 项目源码: GitCode 仓库
- 鸿蒙开发者官网: developer.harmonyos.com
- 鸿蒙官方文档: 文档中心
- 鸿蒙开发者社区: HarmonyOS 开发者社区
- ArkTS 语言规范: ArkTS 语言指南
💡 结语:技术的学习是一场马拉松,不是百米冲刺。不要急于求成,也不要半途而废。保持好奇心,保持学习的热情,一步一个脚印地往前走。总有一天,你会发现——自己已经走了很远很远。加油,我们实战项目篇见!
更多推荐



所有评论(0)