Google Git
Sign in
fuchsia / fuchsia / HEAD / . / docs / development
tree: 83409998113cd30e76f1dbbddb19f694a039cd49 [path history] [tgz]
  1. api/
  2. audio/
  3. benchmarking/
  4. bluetooth/
  5. boards/
  6. build/
  7. components/
  8. debugger/
  9. debugging/
  10. diagnostics/
  11. drivers/
  12. error_codes/
  13. graphics/
  14. hardware/
  15. idk/
  16. internationalization/
  17. kernel/
  18. languages/
  19. media/
  20. monitoring/
  21. networking/
  22. performance/
  23. prebuilt_packages/
  24. profiling/
  25. run/
  26. sdk/
  27. sessions/
  28. settings/
  29. source_code/
  30. starnix/
  31. testing/
  32. tools/
  33. tracing/
  34. ui-input/
  35. verification/
  36. virtualization/
  37. _toc.yaml
  38. README.md
docs/development/README.md

Contribute to the open source platform

This section is for contributing to the Fuchsia open source platform and operating system.

You can explore the Fuchsia source code on Google Open Source Code Search.

Get started

If you're new to Fuchsia, complete Get started with Fuchsia first.

Basic workflows

  • Download the Fuchsia source code
  • fx workflows
  • Developing with Fuchsia packages
  • Fuchsia build system
  • Workflow tips and questions
  • Testing: Questions and Answers

Languages

  • Language usage in Fuchsia
  • C/C++
  • FIDL
  • Go
  • Rust
  • Python
  • Guide to bringing a new language to Fuchsia

API

  • API Development
  • Fuchsia API Council Charter
  • Zircon System Interface Rubric
  • FIDL API Rubric
  • FIDL Style Guide
  • C Library Readability Rubric
  • Developer tool guidelines

Testing

  • Debugging workflow
  • Fuzz testing with LibFuzzer
  • Test components
  • Test environments
  • Testability rubrics
  • Test flake policy
  • Host-target interaction tests
  • Testing for Flakiness in CQ
  • Testing a USB Device

Tracing

  • Fuchsia tracing system
  • Tracing guides
  • Tracing for input events

Internationalization

  • Internationalization, localization and input methods
Powered by Gitiles| Privacy| Termstxt json