Flutter documentation New to Flutter? Once you’ve gone through Get started , including Write your first Flutter app , here are some next steps. 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. Install Set up an editor You can build apps with Flutter using any text editor combined with Flutter’s command-line tools. However, we recommend using one of our editor plugins ...