朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理

朱有鹏老师 2023-01-12 15:07:54

课程名称适应人群
朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理本课程适合有一定单片机或嵌入式开发基础的人去零基础学习鸿蒙OS。

本期是我们鸿蒙系列课程的第1期,主要目标是让大家先搞清楚鸿蒙的整体架构,开发环境搭建,代码构建和编译烧录测试等玩法。然后就是核心的代码解读和试验了,譬如liteos_a的启动流程,liteos的shell原理和用法,鸿蒙各组件的加载和使用。鸿蒙的ipc和rpc,ace模块的实现和接口,鸿蒙app的sdk介绍和app开发环境搭建,app和hap的区分,注册鸿蒙app开发者,本次测试应用、上传应用等。

 

本课程是整个第1期的第3个课程,带大家整体分析下鸿蒙的编译构建系统。主体内容是python配置脚本,以及gn脚本、ninja工具使用等技术。熟悉鸿蒙源码构建系统是为了进一步分析鸿蒙源码运行,分析鸿蒙整体OS的组成,进而为深度掌握鸿蒙OS打好基础。

 

课程特色

*深入浅出,通俗易懂。不怕学不会,就怕你不学习。

*思路清晰、语言风趣,对着视频看也不会想睡觉······

*视频 + 文档 + 练习题 + 答疑。

*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。

*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。

...全文
1216 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
CloudMusciApp是一个鸿蒙音乐播放应用程序。 - 主要特性: 音乐资源聚合:整合多种音乐资源,提供全面的音乐库。 个性化推荐:根据用户的听歌历史和偏好,提供个性化的音乐推荐。 高质量播放:确保音乐的高质量播放,提供良好的听觉享受。 社交互动:支持用户之间的社交互动,如分享音乐、评论等。 - 核心功能 CloudMusciApp的核心功能包括: 音乐搜索:允许用户通过关键词搜索音乐。 音乐播放:支持在线播放和离线播放音乐。 歌单管理:用户可以创建、编辑和分享自己的歌单。 个性化推荐:基于用户的听歌历史和行为,推荐相似或可能感兴趣的音乐。 社交功能:用户可以关注其他用户,查看他们的听歌动态,并进行互动。 - 整体架构 CloudMusciApp的整体架构可以分为以下几个部分: 前端界面:负责展示音乐列表、播放界面、歌单管理等用户界面。 后端服务:处理音乐搜索、播放、推荐等核心逻辑。 数据库:存储用户信息、音乐信息、歌单信息等数据。 第三方服务:可能包括音乐版权服务、支付服务等。 前端界面主要由entry/src/main/ets目录下的文件构成,包括各个页面、组件和工具类。后端服务和数据库的具体实现没有在目录结构中明确给出,但可以从API接口(如SongApi.ets、SongListApi.ets、UserApi.ets)推测出后端服务的存在。

2

社区成员

发帖
与我相关
我的任务
社区描述
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。
社区管理员
  • 朱有鹏老师
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧