| [ Web Proxy ] |
| Viewing: https://flutter.dev/docs/get-started/codelab | [Back] [Original] |
docs.flutter.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.
This learning pathway walks you through the basics of both Dart and Flutter.
Welcome to the Dart and Flutter Getting Started pathway. In it, you'll set up your development environment, learn how to write Dart code, and build three small Flutter apps step-by-step. This learning pathway spans the Dart and Flutter websites, YouTube, and your IDE. By the end, you'll have a solid foundation in both Dart and Flutter.
Before you can start building Flutter apps, you'll need to set up your development environment. Follow the installation guide to get Flutter and all required dependencies installed on your machine.
Flutter uses the Dart programming language. If you're new to Dart, complete this interactive tutorial to learn the fundamentalsvariables, functions, classes, and more.
If you're in a hurry and already familiar with modern, object-oriented programming languages, you can safely skip this step.
Dart Getting Started tutorialNow that you have Dart skills under your belt, dive into Flutter! This hands-on tutorial walks you through building three small Flutter apps step-by-step.
Deepen your understanding of how Flutter works under the hood by watching this video series. Learn about the widget tree, rendering pipeline, and what makes Flutter unique. This series provides the knowledge you need to know to take full advantage of the framework.
Get started by installing Flutter and setting up your development environment:
Start with Step 1: Quick Install
[Dash with question marks around her; looking curious.]
We're always looking for ways to improve the Getting Started experience. Moving forward, we plan to add more resources to this section of the website. We'd love to know what you think and what you'd like to see.
Please take a moment to share your feedback with us.
Unless stated otherwise, the documentation on this site reflects Flutter 3.44.7. Page last updated on 2026-08-26. View source or report an issue.
| Web Proxy Viewer | New URL | Original Page |