感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- Fuchsia OS 功能和架构概述
- 了解 Zircon
- 用于构建应用程式的 Flutter 概述。
设置开发环境
- 获取源码
- Building Fuchsia
- 使用模拟器
开始
- 了解 Fuchsia 工作流程
- 运行 Fuchsia 元件
- 使用编辑器
- 使用 FFX (CLI)
- 使用 FIDL(IPC 系统)
- 探索诊断工具
在设备上获取 Fuschia
- 装置安装过程概述(“铺路”)
- 构建、创建安装介质、铺路
系统开发
- 修改内核
- 开发驱动程式
测试您的代码
- 单元测试
- 集成测试
开发元件
- 定义包、元件和测试。
- 使用元件清单
开发会话
- 会话如何影响用户体验
- 创建配置档
- 启动工作阶段
开发整合者开发套件 (IDK)
- IDK 的工作原理
- 获取源
- 增强IDK
国际化
- 编码
- 读取和写入 i18n 设置
为社区做出贡献
- 贡献原始程式码
总结和结论
要求
- 了解分散式计算概念
- Programming 体验(截至 2021 年,Fuschia 支援 C++、Python、DART、Go、Rust、FIDL)
观众
- 开发人员
21 小时