Google uses cookies to deliver its services, to personalize ads, and to analyze traffic. You can adjust your privacy controls anytime in your Google settings . Learn more .
Set up your environment and start building.
Dip into the rich set of Flutter widgets available in the SDK.
Bookmark the API reference docs for the Flutter framework.
Browse the cookbook for many easy Flutter recipes.
Check out the Flutter examples.
View the many videos on the Flutter YouTube channel.
To see changes to the site since our last release, see What's new .
Once you've gone through Get started , including Write your first Flutter app , here are some next steps.
Coming from another platform? Check out Flutter for: Android , SwiftUI , UIKit , React Native , and Xamarin.Forms developers.
Check out the Introducing Flutter series. Learn Flutter basics like how do I make my first Flutter app? In Flutter, "everything is a widget"! Learn more about Stateless and Stateful widgets in What is State?
Stateless
Stateful
Only have 60 seconds? Learn how to build and deploy a Flutter App!
Dive deeper into how Flutter works under the hood! Learn why you write standalone widgets instead of using helper methods or what is "BuildContext" and how is it used ?
To learn about all of the Flutter video series, see our videos page.
We release new videos almost every week on the Flutter YouTube channel:
Explore more Flutter videos
The documentation on this site reflects the latest stable release of Flutter.