Mini Map
Log In
Build and Publish Your First Mobile App Using Flutter
0%
1.
Introduction to Course
Who Is This Course For?
What is Flutter?
Flutter Architecture
2.
Flutter Basics
Dart Overview
Class Constructors
What Are Widgets?
Stateful and Stateless Widget
Widget Lifecycle
Future vs. Stream
Quiz on Flutter Basics
3.
Common Widgets
Scaffold
Container
Column and Row
Stack
ListView
Form
FutureBuilder
StreamBuilder
Challenge: Create a ListTile
Solution: Create a ListTile
4.
Firebase Setup
What is Firebase?
Create a Firebase Project
Adding Required Packages
Cloud Firestore
Examples of Queries
Authentication
Security Rules
Quiz on Firebase
5.
State Management
What is State Management?
Provider Package
Consumer
Quiz on the Provider Package
6.
AdMob and InAppPurchase
What is Google's AdMob?
What are InAppPurchases?
7.
Todo App Models
LoggedUser Model
Todo Model
CrudTodo Model
AdMob Model
8.
Todo UI Screens
Responsive UI
Onboarding Screen
Splash Screen
StartApp Widget
Sign-up Screen
Todo Calendar Widget
TodoTile Widget
Create a Todo Widget
TodoScreen
Fixing the Main App
Project
Premium
Essential Tools to Enhance Your Flutter Workflow
9.
Publishing to the Play Store
Steps Before Publishing
Publishing Our App
10.
Appendix
Android Studio and Emulator
Flutter Installation
Creating a New Project
Anatomy
Downloading Packages
Flutter Documentation
Build and Publish Your First Mobile App Using Flutter
/
...
/
Quiz on Firebase
Quiz on Firebase
Test your understanding of various Firebase products and their functionalities.
We'll cover the following...