Firebase Course - May 2023 Update

This is a small course update.

Main changes:

  • Updated course to Flutter 3.10, Dart 3.0
  • Updated course to latest package versions
  • Replaced Freezed with sealed classes for error handling

Here are the most important details for each section / lesson. 👇

Section 1#

Lesson 01.02:

  • Updated starter project to Flutter 3.10, Dart 3.0, latest packages

Lesson 01.05:

  • Additional instructions on how to run app on macOS (based on this guide)

Lesson 01.12:

  • Added notes about using the precompiled Firestore iOS SDK

Section 2#

Lesson 02.04:

  • Updated starter project to Flutter 3.10, Dart 3.0, latest packages

Lesson 02.07:

  • Updated overview of exception handling using sealed classes

Section 3#

Lesson 03.02:

  • Updated Android installation instructions to cover Gradle 8.0 changes
  • Additional instructions on how to run app on macOS (based on this guide)

Section 4#

Lesson 04.08:

  • params was renamed to pathParameters in GoRouter 7.0