华为自主研发的HarmonyOS(鸿蒙系统)是一款面向未来、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。本书采用HarmonyOS最新版本作为基石,详细介绍如何基于HarmonyOS进行应用的开发,包括HarmonyOS架构、DevEco Studio、应用结构、Ability、安全管理、公共事件、通知、Java UI、ArkTS、ArkUI、Stage模型、设备管理、数据管理、线程管理、视频、图像、网络管理等多个主题。本书辅以大量的实战案例,图文并茂,使读者易于理解和掌握。同时,本书的案例选型偏重于解决实际问题,具有很强的前瞻性、应用性和趣味性。加入HarmonyOS生态,让我们一起构建万物互联的新时代!
本书主要面向的是对HarmonyOS应用开发感兴趣的学生、开发人员、架构师。