Development
This document is a top-level entry point to all of Fuchsia documentation related to developing Fuchsia and software running on Fuchsia.
Developer workflow
This sections describes the workflows and tools for building, running, testing and debugging Fuchsia and programs running on Fuchsia.
Languages
API
- README - Developing APIs for Fuchsia
- Council - Definition of the API council
- System - Rubric for designing the Zircon System Interface
- FIDL - Rubric for designing FIDL protocols
- C - Rubric for designing C library interfaces
- Tools - Rubrics for designing developer tools
- Devices - Rubric for designing device interfaces
ABI
- System - Describes scope of the binary-stable Fuchsia System Interface
SDK
- SDK - information about developing the Fuchsia SDK
Hardware
This section covers Fuchsia development hardware targets.
Testing
Conventions
This section covers Fuchsia-wide conventions and best practices.
Tracing
Miscellaneous