
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.
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 …
Flutter documentation
Oct 28, 2025 · Get started with Flutter. Widgets, examples, updates, and API docs to help you write your first Flutter app.
Create a new Flutter app
Oct 28, 2025 · Learn how to bootstrap a new Flutter application from your command-line, different editors, and even in the cloud.
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.
Learning resources | Flutter
Oct 28, 2025 · Cookbook recipes that demonstrate how to solve common problems with Flutter. Guided Codelabs and tutorials that walk you through building features and applications.
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
UI | Flutter
Oct 28, 2025 · Flutter widgets are built using a modern framework that takes inspiration from React. The central idea is that you build your UI out of widgets. Widgets describe what their …
Platform-specific code | Flutter
Oct 28, 2025 · Use Flutter's platform channel APIs to pass messages between Flutter and your desired platforms. For more information, see Call platform-specific code using platform channels.
Install Flutter using VS Code
Oct 28, 2025 · Learn how to install and set up Flutter in a Code OSS-based editor. This includes (but is not limited to), VS Code, Cursor, and Windsurf.