blob: 9771b529d27b8193a8cacbf2c426575abf282e8f [file] [log] [blame] [view]
# Fuchsia interfaces
<<../../_common/fidl/_overview.md>>
## Prerequisites
* [Introduction to Fuchsia](/docs/get-started/learn/intro/README.md)
* [Building Fuchsia](/docs/get-started/learn/build/README.md)
* [Fuchsia Components](/docs/get-started/learn/components/README.md)
## What you'll learn
* Fuchsia Interface Definition Language (FIDL)
* Generating FIDL bindings
* Exposing and consuming FIDL in components
* Testing and debugging a FIDL interface
## What you'll need
* A development machine running Linux
* [Fuchsia emulator](/docs/get-started/set_up_femu.md) (FEMU)
* A successful [Fuchsia build](/docs/get-started/get_fuchsia_source.md)
configured with `fx set workstation_eng.x64`