Docs

Coming from another platform? Check out Flutter for:
Android, SwiftUI, UIKit, React Native, and
Xamarin.Forms developers.

Building layouts

Learn how to create layouts in Flutter,
where everything is a widget.

Understanding constraints

Once you understand that “Constraints
flow down. Sizes flow up. Parents set
positions”, then you are well on your
way to understanding Flutter’s layout model.

Adding interactivity to your Flutter app

Learn how to add a stateful widget to your app.

A tour of the Flutter widget framework

Learn more about Flutter’s react-style framework.

FAQ

Get the answers to frequently asked questions.

Videos