01 第一章 初识HarmonyOS Next 1
第一节 HarmonyOS Next 的发展历程与未来展望2
第二节 HarmonyOS Next 的核心架构13
第三节 HarmonyOS Next 的技术创新22
第四节 HarmonyOS Next 的安全与隐私保护特性26
本章小结31
02 第二章 开启你的HarmonyOS Next 开发之旅33
第一节 DevEco Studio 简介与新特性34
第二节 开发环境搭建与优化37
第三节 应用/ 元服务调试46
第四节 应用/ 元服务测试52
第五节 应用模型58
本章小结63
03 第三章 ArkTS 语言基础与进阶64
第一节 ArkTS 语言基础65
第二节 ArkTS 语言进阶编程73
本章小结87
04 第四章 ArkUI 方舟UI 框架88
第一节 常见布局开发方式89
第二节 常用组件与事件交互112
第三节 UI 动画设计130
本章小结137
05 第五章 文件基础服务139
第一节 应用文件管理140
第二节 用户文件管理155
本章小结169
06 第六章 状态数据管理170
第一节 页面级UI 状态存储171
第二节 全局的UI 状态存储178
本章小结195
07 第七章 网络服务196
第一节 Connectivity Kit(短距通信服务) 196
第二节 Harmony OS Bluetooth(蓝牙技术) 203
第三节 Harmony OS NFC(近场通信) 207
第四节 Harmony OS Network Kit 开发212
本章小结225
08 第八章 应用服务226
第一节 Account Kit(华为账号服务) 227
第二节 Notification Kit(用户通知服务) 229
第三节 Ads Kit(广告服务) 234
第四节 Location Kit(位置服务) 241
本章小结247
09 第九章 天气预报应用开发实战248
第一节 功能需求及技术可行性分析249
第二节 代码管理工具252
第三节 HarmonyOS 应用签名257
第四节 打包测试262
第五节 发布到AppGallery 应用商店265
本章小结269
10 第十章 通义灵码DevEco Studio 插件: 开启AI 编程新时代270
第一节 AI 代码辅助工具介绍与集成270
第二节 AI 代码解释276
第三节 AI 单元测试280
第四节 AI 代码注释284
第五节 代码优化286
第六节 AI 代码补全290
本章小结294
10 参考文献295