本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
1.配套资源丰富。本书目前包含20GB资源,并且在不断地增长完善中。这些资源包括:
52个案例、6个综合案例
52000行源码及注释
8GB配套资源
7GB教学资源
55个配套课件
16周实验指导
开课申请、教学大纲、教学日历
OpenHarmony轻量设备教/学全家桶
机房教学环境及安装指南
2.本书有十大亮点
基于两年(四学期)高校课程教学,反复优化迭代而成,知识体系完整、科学,学习门槛低、阶梯性强;
采用“知识主线+能力辅线”双线结构,“授人以鱼,并且授人以渔”;
理论先行+案例驱动,让读者“知其所以然,然后知其然”;
OpenHarmony在用版本全兼容,并有能力支持未来版本;
注重教/学效率,创立了“OpenHarmony轻量设备教/学全家桶”;
成熟、稳定、高效的个人/学校实验环境;
支持STAD合作学习法,使知识留存率达到90%;
资源完备,个人/教师/学校开箱即用;
将自主、开源的意识与能力培养贯穿全书,符合国家战略大方向和关键领域人才培养需求。
在开放原子开源基金会和华为的指导下,与OpenHarmony行业领军公司合作编写。
3.众多专家联袂推荐
本书系统地介绍了OpenHarmony轻量设备开发的必备知识。在本书完稿时,相关课程已经在高校完成了三个学期的教学,并持续优化迭代。
本书的学习门槛低、内容深入浅出、知识结构合理。本书注重知识间的关联性、连贯性和阶梯性,将计算机理论知识和OpenHarmony实践紧密结合,更加注重实践内容对理论理解的反哺,同步培养知识和能力,“授人以鱼,并且授人以渔”。本书的内容支持目前所有在用的OpenHarmony版本,并且有能力支持未来的新版本,注重教/学效率,创立了“OpenHarmony轻量设备教/学全家桶”。
全书共分10章,包括OpenHarmony及其开发套件、搭建OpenHarmony开发环境、OpenHarmony开发入门、OpenHarmony内核编程接口、控制I/O设备、感知环境状态、OLED显示屏的驱动和控制、控制Wi-Fi、网络编程及MQTT编程。
齐耀龙
河北大学计算机教学部副教授,河北大学校企合作(全球500强企业)项目孵化基地负责人,具有丰富的教育和IT行业经验。致力于很多领域(包括物联网、嵌入式智能设备、OpenHarmony等)的理论与技术研究、产品研发、教学与人才培养工作。出版过《大学计算机》《大学计算机实验教程》等十余本高校教材。担任“OpenHarmony南向开发基础”“OpenHarmony北向开发基础”等多门课程的负责人,拥有20余年一线教学经验、数百小时慕课等的教学视频制作经验。首期OpenHarmony开源开发者成长计划唯一的高校导师,国内较早系统性构建OpenHarmony课程的高校教师,参与了OpenHarmony知识体系的构建工作。
江苏润开鸿数字科技有限公司
江苏润开鸿数字科技有限公司(简称“润开鸿”)于2022 年成立于南京,是由江苏润和软件股份有限公司(简称“润和软件”)投资成立的全资子公司。润开鸿聚焦于OpenHarmony 国产化数字底座,面向以垂直行业为代表的千行百业提供深度融合行业特征与业务场景的终端商用设备操作系统发行版及解决方案。
润开鸿传承了润和软件深耕行业多年的客户资源与专家团队,依托从芯片、硬件、操作系统到应用软件的软硬件一体化产品与解决方案能力,深耕金融、能源两大赛道,同时广泛赋能医疗、智慧城市、工业、教育等多个垂直行业,联合生态伙伴和行业客户共建共享万物智联的数字世界。
OpenHarmony作为开放原子开源基金会孵化及运营,业界共同建设、维护的重要开源项目,凝聚了各成员单位、共建伙伴、生态参与方积极创新的力量,也承载了大家对下一代操作系统发展及未来产业变革的期待。作为下一代智能终端操作系统,OpenHarmony是打造“数字底座”的基础支撑。本书聚焦于OpenHarmony的轻量设备开发领域,文字通俗易懂、内容由浅入深,既有理论,又有实践,不仅适合初学者,而且适合专业“选手”,是一本不可多得的OpenHarmony入门图书。希望读者能够通过本书,了解更多的OpenHarmony相关知识,掌握相关开发技能,积极参与OpenHarmony开源社区建设并贡献自己的力量。
——开放原子开源基金会理事长助理 刘京娟
本书将OpenHarmony的理论知识与轻量设备开发的典型实践有机地融合在一起,带领读者探索OpenHarmony在轻量设备开发中的奥秘与无限可能。对于广大的初学者和高校学生而言,这不仅是一本理想的启蒙教材,还是一个无比贴心的“引路人”。期待本书在全国各大高校的OpenHarmony相关课程和技术俱乐部中引起广泛的讨论,激发极大的学习热情。
——OpenHarmony TSC(技术指导委员会)委员、OpenHarmony社区KOL、华为开发者专家(HDE) —— 张荣超
本书系统地描述了OpenHarmony轻量设备开发的知识,包括开发套件、开发和编译环境构建、控制I/O设备、网络通信功能等。本书内容逻辑清晰、阶梯性强、深入浅出,同时配备了大量的实践环节,是学习OpenHarmony轻量设备开发的重要工具。
——北京邮电大学信息与通信工程学院教授、博士生导师 李永华
本书基于下一代智能终端操作系统OpenHarmony,配合润和智能家居开发套件展开知识讲解,在内容编排上注重知识的构建,采用生动的、易于理解的方式解释技术概念,通过丰富的实际案例使理论变得更为具体,让读者可以更好地将理论知识转化为实用技能。
从本书中可以看到,OpenHarmony操作系统不仅具备广泛的适用性,还拥有许多优秀的设计思想和创新技术。这些技术的应用和推广将大幅提高轻量设备系统的开发与运行效率,具有非常重要的意义。对于学生或开发者而言,这些知识是物联网、计算机科学、电子信息、自动化等相关专业的入门基础,同时提供了一条从零开始的OpenHarmony开发路径。
——上海杉达学院信息科学与技术学院副教授、华为开发者专家(HDE) 祝欣蓉