写代码时最怕的不是语法报错,而是对底层一无所知。很多开发者在 ArkUI 里调了一天状态管理,最后发现卡顿来自渲染管线;折腾了很久的权限申请,发现 HarmonyOS NEXT 的权限模型早就换了底层逻辑。到了专家阶段,你需要一张完整的地图,知道每一行代码落在系统的哪个位置。 这篇把 Harmony
系列:鸿蒙开发从入门到专家 · 第 90 篇 第 9 批(81-90 篇)进入"前沿生态"阶段,我们把目光从单台手机扩展到了 AI、穿戴、智慧屏、车机、IoT、元服务、生态伙伴和开源社区。这些主题看似分散,但背后有一条共同线索:鸿蒙正在从"操作系统"变成"全场景服务分发平台"。本篇把前面九篇的核心观
系列:鸿蒙开发从入门到专家 · 第 89 篇 HarmonyOS NEXT 是面向消费者的商用系统,而其底层技术底座 OpenHarmony 是开放原子开源基金会运营的开源项目。对开发者来说,理解两者的关系、找到适合自己的参与方式,是长期跟随鸿蒙生态发展的关键。本篇从开源社区结构、代码贡献流程、文档
系列:鸿蒙开发从入门到专家 · 第 88 篇 鸿蒙生态不只是手机应用,还包括海量 IoT 设备、车载硬件、行业解决方案。华为通过 HarmonyOS Connect(鸿蒙智联)和 Device Partner 平台,把硬件厂商、模组商、方案商纳入同一个体系。本篇从开发者视角出发,把成为生态伙伴的完整
系列:鸿蒙开发从入门到专家 · 第 87 篇 开发完元服务只是第一步,能不能触达用户、产生收入、持续运营,决定了它是不是一个真正的产品。HarmonyOS NEXT 在应用市场、小艺建议、负一屏、搜索等位置提供了多个分发入口,同时 Store Kit、IAP Kit、Ads Kit 提供了变现能力。
系列:鸿蒙开发从入门到专家 · 第 86 篇 原子化服务(Atomic Service)是鸿蒙生态里很独特的一种应用形态:免安装、即点即用、以卡片为入口。第 2 批我们已经讲过基础概念,本篇进入进阶话题——卡片与主体的双向通信、分包策略、以及无状态架构下的生命周期管理。这些都是把元服务从 demo
系列:鸿蒙开发从入门到专家 · 第 85 篇 IoT 设备和手机、车机完全不同:内存以 KB 或 MB 计,CPU 可能是单片机,网络以 Wi-Fi、BLE、Zigbee 为主。HarmonyOS NEXT 在消费端强调富设备体验,而其底座 OpenHarmony 则覆盖了轻量、小型、标准三种系统类
系列:鸿蒙开发从入门到专家 · 第 84 篇 车机屏幕越来越大,但驾驶员的注意力是最稀缺的资源。HarmonyOS NEXT 在车机场景下的设计原则是"减少凝视时间、降低操作步骤、优先语音和系统入口"。CarKit 提供了导航信息交互、智慧出行状态监听、系统级能力对接等接口。本篇把车机开发中几个高频
系列:鸿蒙开发从入门到专家 · 第 83 篇 智慧屏不是手机的放大版。用户距离屏幕两米以上,操作主要靠遥控器或语音,单次停留时间长但切换成本高。HarmonyOS NEXT 在 TV 场景下提供了分布式媒体会话、投播、跨端迁移等能力,让手机和智慧屏可以各司其职。本篇聚焦智慧屏应用的设计原则和关键技术
系列:鸿蒙开发从入门到专家 · 第 82 篇 手表、手环这类穿戴设备屏幕小、电量有限、交互短促,开发逻辑和手机 App 差异很大。HarmonyOS NEXT 通过 Wear Engine 把手机和穿戴设备的能力打通,让穿戴端专注显示和采集,手机端负责计算和存储。本篇围绕 Wear Engine 的