
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 introduction to Dart, and if …
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
Nov 18, 2025 · 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.
Get started with Flutter
3 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.
Flutter - Dart API docs
Dec 4, 2025 · Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. This API reference covers all libraries that are exported by the …
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 feel familiar to …
Building user interfaces with Flutter
Oct 28, 2025 · If you would like to become better acquainted with Flutter by diving into some code, check out building layouts, and adding interactivity to your Flutter app.
Flutter learning resources
Oct 28, 2025 · Records and Patterns in Dart Discover Dart 3's new records and patterns features. Learn how you can use them in a Flutter app to help you write more readable and maintainable Dart code.