1. Section Intro
Notes
This section includes an overview of the eCommerce app and starter project we'll use in the rest of the course.
We'll cover the following:
- VSCode Shortcuts, Extensions & Settings for Flutter Development
- Course project on GitHub
- Starter project &
pubspec.yaml
file overview - eCommerce app overview
- Project overview: app initialization and routing
- Project overview: helper classes and widgets
- Project structure: features and layers
- Unidirectional data flow from the data layer to the presentation layer
- How to add Firebase repositories to the data layer
- Updated starter project
Prerequisites
- Dart and Flutter
- GoRouter and Riverpod packages
- Riverpod Generator package
- Flutter App Architecture with Riverpod
Resources
For a complete list of resources that are related to the course material, see this page:
0 comments