What you’ll learn
- How to build a complete chat messaging application with Flutter and Firebase!
- How to use Flutter Provider Framework
WHAT CONCEPTS ARE COVERED?
- A Complete Masterclass on Firebase / Firestore with Flutter
- Provider State Management Framework
- Uploading Media Files with Firebase Storage + Image Compression Techniques
- Authentication with Firebase and Flutter
- Taking Pictures / Picking Images for Upload with Flutter
- Build and Deploy Firebase Functions
- Complete CRUD Functionality in Realtime with Cloud Firestore
- All the Realtime Firestore Database Triggers (onCreate, onUpdate, onDelete)
- Working with Streams, Futures and Updating State
- Media Queries and Device Orientation for Responsive App Design
- Handling Async Data with FutureBuilders, StreamBuilders, and Async / Await Functions
- Animations and Page Transitions
- SVG Images and Image Caching for Performance
- Form Validation and Error Handling
- Custom Theme Creation and Fonts
- Tons of Practical, Straightforward and Repeatable App-Building Patterns
- And much more!