Flutter TOC

Flutter

Getting started

  • Install Flutter
  • [[flutter-top-10-vs-code-tips|Setup VS Code]]
  • [[../Flutter - File & Folder Structures|Review File and Folder Structures]]
  • [[../Flutter - Code Basics|Review Basic Flutter Coding]]
  • [[../Flutter - Classes & Constructors|Classes & Constructors]]
  • [[../Flutter - Packages and Imports|Packages & Imports]]

Build an application

  • [[Flutter - CLI New App |Create a new app]]
  • [[Flutter - Model Conventions 2|Create a Model]]
  • [[../Flutter - JSON from File|Load JSON Data from a file]]
  • [[../Flutter - ListView Dynamic Data|Display Data in ListView]]
  • [[../Flutter - List Sorting|Add Sorting on the ListView]]
  • [[../Flutter - List Filtering|Add Filtering on the ListView]]
  • [[../Flutter - Repository Pattern|Abstract the data layer]]
  • [[../Flutter - HiveDB|Add local persistence with HiveDB]]

Architectures & System Design

  • [[Flutter - Model Conventions 2]]
  • [[../Flutter - Repository Pattern]]

State Management

  • [[../Flutter - State Management]]
  • [[../Flutter - Riverpod]]

Firebase

Setup

  • [[../Flutter - Firebase Setup]]

Firebase Auth

  • [[flutter-firebase-auth-setup-for-android]]

Firestore

Google Sign-in

All Notes

TABLE
title
FROM #flutter