Set up WebSockets with Dart Frog (server-side) and the web_socket_channel (client-side) for real-time data transmission.
Create an appealing and user-friendly UI with Flutter for the Login, Chat Room and User Profiles (and more)
Handle events and manage the application state using the BLoC pattern with the flutter_bloc library.
Learn how to build a RESTful API with Dart Frog and handle data operation efficiently for your chat application.
BUILD WITH FLUTTER
As you progress in this course, you will build a full-stack chat app with real-time messaging features. You will gain experience in developing a modern and user-friendly chat application using Flutter, Dart Frog, WebSockets and Supabase.
After completing the course, you will have a solid understanding of a wide range of topics, including:
4+ hours of lessons
App source code
Help & support
Here is the list of lessons that is currently included in this course. Each lesson is a video tutorial to help you learn how to build the app step-by-step.
Here is a preview of the Chat app that we will build in this course. Take a look at some screenshots from the app to see what you will build as you code along in this course.