本文档是所有与开发Fuchsia和运行在Fuchsia上的软件相关的Fuchsia文档的顶级入口点。
开发工作流
本节描述用于构建、运行、测试和调试Fuchsia以及在Fuchsia上运行的程序的工作流和工具。
语言
- README - Fuchsia可用语言
- C/C++
- Dart
- FIDL
- Go
- Rust
- Python
- Flutter modules-如何使用Flutter编写一个图形模块
- New language-如何将新语言引用到Fuchsia
API
- README - Fuchsia 开发api
- Council - API council 定义
- System - Fuchsia 系统界面设计规范
- FIDL API - 设计FIDL协议的规则
- FIDL style - FIDL风格的标题
- C - 用于设计C库接口的规则
- Tools - 设计开发人员工具的规则
- Devices - 设计设备接口的规则
ABI
- System - 描述了二进制稳定Fuchsia系统接口的范围。
SDK
- SDK - 关于开发Fuchsia SDK的信息
硬件
本节介绍了Fuchsia开发硬件目标。
测试
约定
本节涵盖了fuchsia范围内的约定和最佳实践。