Flutter Development

Learning Center

Choose your skill level to start your journey from resources through learning activities.

New to Flutter Journey

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!"

Let's get started!

While you're installing...

Coming from another SDK or language?

Everything's a widget!

Learn about Dart

Let's dive in!

Making your app look cool

Find out how to make networking work!

Navigate with confidence

  • The Flutter cookbook has a set of articles for that, too!
  • By the way, you may see some stuff about Flutter's Router and more advanced navigation. They're great, but totally not required!

Flutter and State Management

Use plugins to access native APIs

Test your code!

Join the community!