Start here

Choose a learning path, task guide, reference, or explanation.

Build your first app

Build a Session counter with the six-lesson desktop learning path. Open a window, handle events, update state, arrange controls, navigate, and test the finished app. Choose macOS, Windows, or Linux, then explore other targets from the completed app.

What are you working on?

Browse documentation

  • Tutorials

    Build a Session counter on macOS, Windows, or Linux in six lessons, from your first window to events, state, layout, navigation, and a tested app.

  • How-to guides

    Find a procedure for a specific app development task.

  • Explanation

    Understand pieces, signals, layout, state, and lifecycle.

  • Reference

    Look up APIs, CLI commands, configuration, compatibility, and terminology.

For framework implementation, visit Contributing.