
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.
Flutter documentation
Nov 18, 2025 · Get started with Flutter. Widgets, examples, updates, and API docs to help you write your first Flutter app.
Get started with Flutter
4 days ago · 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.
Development - Flutter
There's never any mystery with open source — the source for Flutter is right there in front of you. View the latest updates, ask questions, open issues, and vote on proposals.
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
Multi-Platform - Flutter
Flutter allows you to build apps for mobile, web, desktop, and embedded devices — all from a single codebase.
Flutter on Mobile
Bring your app idea to more users from day one by building with Flutter on iOS and Android simultaneously, without sacrificing features, quality, or performance.
Flutter on Desktop
Bring your mobile or web experience to desktop devices from the same codebase to reach more users with a natively performant Flutter desktop application. Learn more
Learn the fundamentals - Flutter
Oct 28, 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.
Flutter architectural overview
4 days ago · A high-level overview of the architecture of Flutter, including the core principles and concepts that form its design.