
Flutter - Build apps for any screen
Fast Flutter code compiles to ARM or Intel machine code as well as JavaScript, for fast performance on any device. Try it in DartPad
Intro to Dart - Flutter
Oct 30, 2025 · To get started with Flutter, you need to have some familiarity with the Dart programming language, which Flutter applications are written in. This page is a gentle …
Learn - Flutter
Beginner Never touched Flutter or Dart before? We've got you covered. This journey will take you from "What's a Widget?" to "I just built my first app!"
Flutter documentation
3 days ago · Get started with Flutter. Widgets, examples, updates, and API docs to help you write your first Flutter app.
Development - Flutter
Pub.dev is the official package manager for Flutter and Dart packages. Browse thousands of open source packages and plugins and get insights into package quality and popularity.
Write your first Flutter app
Oct 28, 2025 · You are now ready to start the "First Flutter app" codelab. In about an hour and a half, you will learn the basics of Flutter by creating an app that works on mobile, desktop, and …
Learn Flutter
Oct 30, 2025 · Dart language overview Flutter uses the Dart language. If you have experience with other object-oriented languages, like Java, C++, or Swift, Dart should feel familiar to you, …
Learn the fundamentals - Flutter
Oct 28, 2025 · Intro to Dart (Optional) As you might know, Flutter uses the Dart language. If you have experience with other object-oriented languages, like Java, C++, or Swift, Dart should …
Upgrade Flutter
Sep 5, 2025 · This command gets the most recent version of the Flutter SDK that's available on your current Flutter channel. If you are using the stable channel and want an even more recent …
Multi-Platform - Flutter
Flutter allows you to build apps for mobile, web, desktop, and embedded devices — all from a single codebase.