BLoC - from Zero to Hero 0οΈβ£ππΎπ¦ΈπΎββοΈπ¦ΈπΎββοΈπ
This app was created follow this entire tutorial ππΎ BLoC - from Zero to Hero.
-
#2 - BLoC Core Concepts - Streams, Blocs, Cubits | BLoC - from Zero to Hero / lesson-2-bloc-concepts
-
#3 - Flutter BLoC Concepts - BlocProvider, BlocBuilder, BlocListener | BLoC - from Zero to Hero / lesson-3-flutter-bloc-concepts
-
#4 - BLoC Architecture - Presentation, Business Logic & Data Layer + Model, Repository, DataProvider / lesson-4-bLoc-architecture
-
#5 - BLoC Testing - Why do you hate testing? It's actually pretty amazing! / lesson-5-bloc-testing
-
#6 - BLoC Access & Navigation - Local, Route & Global Access with BlocProvider / lesson-6-access-navigation-anonymous-routing | lesson-6-access-navigation-named-routing | lesson-6-access-navigation-generated-routing | lesson-6-access-navigation-generated-routing-bloc-global-access
-
#7 - BLoC to BLoC Communication - StreamSubscription, BlocListener & More Architecture Tips / lesson-7-bloc-communication-stream-subscription | lesson-7-bloc-communication-bloc-listener
-
#8 - BuildContext In-Depth Explanation - Fix BlocProvider.of() fails to find a context containing... / lesson-8-build-context
-
#9 - BLoC 6.1.0 Update - Important Changes, context.watch, context.select & context.read / lesson-9-bloc-update
-
#10 - Bloc State Not Updating - Comparing 2 objects in Dart, Equatable Package, How to Fix Issue / lesson-10-bloc-state-not-updating
-
#11 - Maintaining Flutter Application State with Hydrated Bloc / lesson-11-maintaining-state
-
#12 - Debugging Blocs & Cubits, Lazy Providing with BlocProvider, Naming Conventions / lesson-12-debug-bloc
.
βββ lib/
β βββ business_login/
β β βββ blocs/
β β βββ cubits/
β βββ data/
β β βββ data_providers/
β β βββ models/
β β βββ repositories/
β βββ presentation/
β β βββ animations/
β β βββ pages/
β β βββ widgets/
βββ main.dart