flutter-munich / learning-flutter

Collection of tutorials for learning Flutter + some solutions commit by commit.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

learning-flutter

Flutter codelabs, cookbooks and other tutorials.

Slides

Slack

Recommendations

Beginners

Setup

Follow the official guide.

  • flutter is installed
  • your IDE "understands" Dart code
  • you can run a Flutter app on a physical device or emulator/simulator

Learn

After you've set up your development environment, I find that these are the best codelabs for people with no Flutter or Dart experience.

  1. Intro to Dart for Java Developers - 20 min
  2. Write Your First Flutter App (Part 2.) 43 + 43 minutes
  3. Firebase for Flutter - 61 min

Resources

Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application.

The cookbook contains recipes that demonstrate how to solve common problems while writing Flutter apps. Each recipe is self-contained and can be used as a reference to help you build up an application.

YouTube

Short videos (~1 min) introducing a widget and its features and usage.

A list of YouTube videos (each video is around an hour long) where Flutter developers work on an app or task. Almost no editing, so you can see all the mistakes and observe the thought process of the developers.

Implement beautiful custom user interfaces with Flutter. Videos show all necessary steps to create pretty advanced UIs and are usually ~2-3 hours long.

Best practices explained in 5-10 minutes.

Detailed, very clear (though it's longer than 3 hours, so you won't be able to finish it at the study jam) video tutorial.

Awesome list of Flutter-related content.

Examples

About

Collection of tutorials for learning Flutter + some solutions commit by commit.


Languages

Language:Dart 94.9%Language:Objective-C 3.4%Language:Java 1.7%