本书的书名为《HarmonyOS IoT 设备开发实战》,包含了两个重要名词——IoT(物联网)和HarmonyOS。
物联网,顾名思义,就是物物相连的互联网。
这里包含两层意思:第一,物联网的核心和基础仍然是互联网,物联网是在互联网基础上延伸和扩展的网络;第二,其客户端延伸和扩展到了物品与物品之间,进行信息交换和
通信,也就是物物相关。
1999年在中国诞生的传感网,作为物联网的雏形,距今已有22年。在这22年里,中国的物联网获得了长足的发展,尤其是近几年,随着《物联网“十二五”发展规划》等提出,物联网已经成为国家层面的技术及产业创新的重点方向。
据统计,2020年全球物联网连接数量达到126亿个,人均持有智能设备达到6.58个。预计到2025年,全球物联网连接数量达到251亿个,人均持有的智能设备达到9.27个。在万物互联的全场景智慧时代,如何管理好如此海量的连接?HarmonyOS应运而生。
HarmonyOS是一款面向未来、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。
在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。
对于消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,可以实现不同的终端设备之间快速连接、能力互助、资源共享,匹配合适的设备,提供流畅的全场景体验。
对于应用开发者而言,HarmonyOS采用了多种分布式技术,使得应用程序的开发实现与不同终端设备的形态差异无关,这能够让开发者聚焦上层业务逻辑,更加便捷、高效地开发应用。
对于设备开发者而言,HarmonyOS采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对操作系统的要求。
今天,物联网和HarmonyOS的结合,向全球的终端用户和开发者展现出了蓬勃生机和活力,我们期待更多的读者学习物联网技术,投身到物联网产业和HarmonyOS生态中来,与HarmonyOS一起不断前进和成长,共建开放、共赢的生态大厦。
HarmonyOS生态圈的建设离不开广大开发者、生态链上下游伙伴的参与和贡献。
润和软件的技术专家基于HarmonyOS,从入门环境准备、软件编译、硬件开发到完整实例开发,为开发者构建了一个由浅入深、由易到难的系统化的HarmonyOS硬件开发知识技能体系。
本书将手把手教你使用HarmonyOS控制I/O设备和传感器、驱动OLED屏、控制Wi-Fi、使用网络协议,并最终完成物联网应用开发。纸上得来终觉浅,绝知此事要躬行,相信广大读者将从本书中找到开发更多产品和应用的方法与捷径。
`