Build A Chat Application With Firebase, Flutter and Provider. Make a complete mobile messaging application like WhatsApp or Telegram using Flutter, Firebase and Provider Framework!
Do you want to build a complete chat mobile app just like WhatsApp, Telegram or Facebook Messenger? This is the course for you!
In this course, we’ll use the best in Flutter and Firebase to build a complete chat application from zero to deployment called Chatify that you can release on the Google Play Store or iOS App Store.
Build A Chat Application With Firebase, Flutter and Provider Description
Basic familiarity with Flutter
What you’ll learn
- How to build a complete chat messaging application with Flutter and Firebase!
- How to use Flutter Provider Framework
- 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!
Who this course is for:
- Beginner Flutter Developers
- Aspiring Firebase Developers