本书详细介绍了OpenHarmony操作系统的设计理念和实现原理,并结合各子系统源代码深度地剖析了其实现过程,使读者能充分了解OpenHarmony操作系统的设计思想和各子系统的实现机制。
本书分为三部分:第一部分介绍了OpenHarmony操作系统的背景、定位、技术优势等整体情况。第二部分详细介绍了OpenHarmony操作系统的南向技术,包括内核子系统、驱动子系统、分布式子系统、UI框架、Ability框架、图形子系统、短距离通信子系统、传感器子系统,这部分内容是本书的重点。第三部分简要介绍了北向应用开发的方法和实践案例。
本书可作为高等院校计算机软件类专业高年级本科生和研究生的专业教材,也可作为从事OpenHarmony操作系统开发者的参考学习书籍。
展开