Fuchsia fundamentals

If you are new to Fuchsia, follow these guides to gain a better understanding of the fundamentals.

Introduction to Fuchsia

Understand the core principles behind Fuchsia and explore how Fuchsia creates a foundation for developers to create long-lasting products and experiences across a broad range of devices.

Get Started

Building Fuchsia

Navigate the Fuchsia source tree and its core components. Explore the build system and use the tools to customize the build configuration.

Get Started

Fuchsia Components

Discover Fuchsia's component framework, which provides the infrastructure for software execution on the platform. Explore the developer tools to build, run, and test components.

Get Started

Fuchsia Interfaces

Learn how Fuchsia components expose and consume capabilities to interact with one another using the Fuchsia Interface Definition Language (FIDL). Explore the developer tools to debug and test component connections.

Get Started