3月10号(周三)晚8点,我将给大家做一场直播《想读懂鸿蒙2.0源码?也许你需要先懂这些》。
本课程主要面向有一定嵌入式开发基础,希望从源码级学习并深度掌握鸿蒙系统开发的同学。
在本课程中我主要会从两个角度讲解:
一个是鸿蒙源码的构建系统和配置编译脚本系统,即源码目录build/lite目录下的内容。
另一个是鸿蒙源码的启动流程,即系统从上电第一行代码到最终启动并构建起hap执行环境。
这些都是去进一步深度阅读鸿蒙源码,做鸿蒙系统级开发的关键基础。掌握这些基础,你才可能去进一步深入鸿蒙。
鸿蒙是面向智能硬件时代的分布式多级别平台现代化操作系统。从源码角度讲,鸿蒙与安卓比较类似,学习方法和用到的技术也类似。
但是安卓已经积累多年,发展到很庞大,所以不适合拿来学习。而鸿蒙2.0只是起步,且只面向128MB下内存的轻设备,代码量可控。
因此以鸿蒙源码为标的,去研究现代操作系统,掌握系统级开发,是非常好的选择。
相关课程推荐:
1、如果你对鸿蒙完全不了解,希望先浅层次了解下鸿蒙系统的特点和优势,那么可以先看下以下课程:
2、如果你希望系统、详细、深度、理论与实践相结合的去学习鸿蒙,那么可以看下面课程:
(3)鸿蒙系统Harmonyos源码配置和管理分析-第1期第3课
说明:以上3个课程均隶属于《跟朱老师学鸿蒙系列课程第1期》,该课程是我推出的系统学习鸿蒙OS的第1期课程,共分8个子课程。目前已经完成了前3个课程,预计今年前半年可完成全部8部分。第1期的目标就是轻鸿蒙,也就是鸿蒙2.0版本。后续跟随华为富鸿蒙的推出和开源,我们也会持续更新第2期、第3期等来跟进相关课程。当年错过了安卓,现在不想错过鸿蒙时代,就跟着朱老师的脚步前进吧。
本次直播课程的内容,对应 《跟朱老师学鸿蒙系列课程第1期》课程的第2、3、4、5课部分,算是这几部分课程的快速剪影和提纲挈领的介绍吧,希望对大家有帮助。