Flutter - Build apps for any screen
Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
Intro to Dart - Flutter
30 DFómh 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 …
Flutter documentation
12 Noll 2025 · Get started with Flutter. Widgets, examples, updates, and API docs to help you write your first Flutter app.
Learn - Flutter
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey. Become a Flutter developer
Development - Flutter
Dive into the Flutter source code and get up to speed with well-documented, declarative code. There's never any mystery with open source — the source for Flutter is right there in front of you.
Internationalizing Flutter apps
By default, Flutter only provides US English localizations. To add support for other languages, an application must specify additional MaterialApp (or CupertinoApp) properties, and include a …
Learn Flutter
30 DFómh 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, …
FAQ - Flutter
Flutter UIs are built with an imperative, object-oriented language (Dart, the same language used to build Flutter's framework). Flutter doesn't ship with a declarative markup.
Learn the fundamentals - Flutter
28 DFómh 2025 · The goal here is to guide you through some next steps of learning Flutter. It's not about teaching you how to program, it's about teaching you how Flutter works.
Get started with Flutter
8 Noll 2025 · Ready to build beautiful, multiplatform apps from a single codebase? Choose from the following two options to get started setting up your Flutter development environment.