Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- Fuchsia OS 功能和体系结构概述
- 了解锆石
- 用于构建应用程序的 Flutter 概述。
设置开发环境
- 获取源代码
- 建筑紫红色
- 使用模拟器
开始
- 了解 Fuchsia 工作流程
- 运行 Fuchsia 组件
- 使用编辑器
- 使用 FFX (CLI)
- 使用FIDL(IPC系统)
- 探索诊断工具
在设备上获取 Fuschia
- 设备安装过程概述(“铺路”)
- 构建、创建安装介质、铺路
系统开发
- 修改内核
- 开发驱动程序
测试代码
- 单元测试
- 集成测试
开发组件
- 定义包、组件和测试。
- 使用组件清单
开发会话
- 会话如何影响用户体验
- 创建配置文件
- 启动会话
开发集成器开发工具包 (IDK)
- IDK 的工作原理
- 获取源码
- 增强 IDK
国际化
- 编码
- 读取和写入 i18n 设置
回馈社会
- 贡献源代码
总结和结论
要求
- 对分布式计算概念的理解
- 编程经验(截至 2021 年,Fuschia 支持 C++、Python、DART、Go、Rust、FIDL)
观众
- 开发 人员
21 小时