Learn to build a fully featured video call app using Agora and Flutter.
The web has been changing the way we communicate and interact with the world. Video calls are now a common way to communicate with friends, family, and colleagues.
In this course, we will build a complete video call app using Flutter and Agora. We will start by setting up the project and then move on to building the UI and integrating the Agora SDK. We will also cover how to handle permissions, and how to manage the call state.
By the end of this course, you will have a complete video call app that you can use as a starting point for your own projects.
Get a feel for how simple it is to take a course
Agora is a leading provider of real-time communication solutions. Their platform is used by developers to build voice, video, and live interactive broadcasting into their applications.
Because of their generous support, we are able to offer this course for free. Just sign in below!
This section introduces the tools we will be using for this project, and general concepts about Agora.
We will start by building the form screen, where the user will input the channel name and pass all relevant information needed for a video call.
We will integrate the Agora SDK and build the video call screen. This is the beef of the project, where we will handle permissions, manage the call state, and more.
We will cover how to generate and use tokens to secure our video calls. This is an important step to ensure that only authorized users can join the call.
Here is what people are saying about us and the hungrimind experience
Subscription or lifetime
Get access to all resources to allow you to build real products
Get access forever to all resources to allow you to build real products