鸿蒙系统开发实战第1期-掌握HarmonyOS核心架构与开发流程

本期是我们鸿蒙系列课程的第1期,主要目标是让大家先搞清楚鸿蒙的整体架构,开发环境搭建,代码构建和编译烧录测试等玩法。接下来,我们将深入解读核心代码,譬如liteos_a的启动流程、liteos的shell原理和用法、鸿蒙各组件的加载与使用。课程还涉及鸿蒙的ipc和rpc,ACE模块的实现与接口,鸿蒙APP的SDK介绍及开发环境搭建,APP与HAP的区分,注册鸿蒙开发者,测试应用、上传应用等。本课程通过HI3516DV300开发板+liteos_a和HI3861开发板+liteos_m两套开发板的组合,带领大家体验整个开发过程。具体流程包括从源码gitee下载本地开发环境部署、解压、配置、编译、烧录、启动运行、在shell上查看信息、安装hap包并运行、开发helloworld程序等。课程目标是让大家全面体验HarmonyOS开发的全流程。鸿蒙支持Windows和Linux两种开发方式,Windows下提供南向IDE(基于vscode+deveco studio插件),可以配置、编译并烧录,并支持单步调试。而Linux下则基于命令行操作。

zip 文件大小:1.34GB