» Flutter courses, writeups, and source code on Launch Club 🧠
https://drp.li/Iq9Bk
» Flutter Job Board 👋
https://drp.li/T9bLq
Learn Flutter fast in this tutorial by building a shopping list / to do list app with Riverpod, Firebase, Flutter Hooks, and Freezed. Watch tips and tricks to quickly design and prototype a fully functioning mobile app. This tutorial is great for developers who want to improve their mobile app development skills.
» Remember to like, subscribe, comment, and share this video! 🚨
https://www.youtube.com/MarcusNg?sub_...
» Socials📱
GitHub: https://github.com/MarcusNg
Twitter: / marcuslng
» Resources 📂
Flutter Firebase Setup ( • Flutter Firebase Setup Android & iOS ... )
Source Code: https://github.com/MarcusNg/flutter_s...
» Timestamps 🕒
0:00 Introduction
0:34 Flutter Branch - Null Safety
0:50 pubspec.yaml and analysis_options.yaml
1:50 Firebase Setup
2:14 Firebase Authentication
2:30 Auth Repository
5:21 Auth Controller
6:44 Testing Anonymous Authentication and Logout
7:32 Item Model with Freezed
10:08 Item Repository
12:32 Item Controller
15:36 Add Item Dialog
17:01 Display Errors with SnackBar
17:16 Item List
17:51 Item List Error
18:17 Item Tile and Build Optimizations
19:27 Running the app
19:54 Item List Filter Provider
20:59 Item List Filter Toggle
21:24 Thanks for watching 🙏
» Music 🎶
[NCS ( / nocopyrightsounds )]
Limitless - Elektronomia ( / elektronomia )
Joakim Karud ( / joakimkarud )
#Flutter #FlutterRiverpod #FlutterFirebase