Flutter Audio And Video Chat App Tutorial Android and iOS | A Job Landing Course | Part 1

preview_player
Показать описание
Here you will build a real world app and master app building technique by learning Flutter, Laravel, Firebase and third party SDK for audio and video call app, which runs on iOS and Android. It's not a react native app. But it laravel API and Agora could be used for react native.
More about the app
🔥🔥🔥🔥🔥🔥📚📖📚📖📚📖📚📖📚📖Take the complete course on Udemy
📚📖📚📖📚📖👆🔼⏫🔥🔥🔥🔥🔥🔥

😀😀😀😀Bangali can pay through bikash and get the source code
01879995515 (bikash code). Once you make the payment I will send you the source code.

Who will take it
Beginners to advanced learners
For landing a job
For colleague thesis
For prototyping
For mastering app building

App functional features
Third party login
Phone number login
Text chat
Image chat
Audio call chat
Video call chat
Sending notification (text, audio and video chat)
Profile page
Notification on text message receive
Notification on audio call
Notification on video call
Sound on initiating audio call
Sound on initiating video call
Save chat history

Third party login would involve Google, Facebook and Apple login. We will also see how to login using phone number. The chatting feature of this is very seamless since we used SQFLITE to save the chatting history locally. First we save chat messages locally and send them to the other end in the background service.

So users feel like the app very fast sending messages. The same happens for sending images. We first save the image locally and then send to other user.

We also save user profile locally, so you don't have to confirm with Firebase or Laravel for login.

Next time a user logs in, user will feel like it's fast, since we read the data locally first. The same happens for chatting history. Chat history is read from local storage first.

Flutter framework
We used Flutter framework for building beautiful UI for both iOS and Android. In Flutter framework, we also cover a lot of Dart knowledge and how to use models and classes to work with view and controllers.

Firebase service
We used Firebase for sending users registration and phone number login. We used Firebase also for sending notification. Here in this tutorial you will more complex features of firebase like saving chat history, images, listening to document updates and uploading images.

Laravel framework
Laravel framework we used for building API for authentication. We used it also for saving basic information and communicating with Firebase for sending notification.

Agora SDK
We used Agora SDK for using video and audio call service. Agora provides very stable API for audio and video call.

Twitter, Instagram, Facebook, LinkedIn
@dbestech

Here is the service provider class
Рекомендации по теме
Комментарии
Автор

after giving 4-5 days Alhamdulillah I have completed this video. Thanks a lot Brother for your so much effort.

dhakavlogsofficial
Автор

I think I will buy the course from udemy, it will be my little way to support this great teacher. You are beyond awesome ❤❤❤

kelechihenry
Автор

I thought u were wonderful...But now, i think i were wrong...The word wonderful ain't enough to describe u.🔥💫💯❤️🐐

tankaido
Автор

Sir your work will change many overseas I recognize you as my best tutor ever, nice job

TheAfriCoder
Автор

Oh my god, what a neat and tidy coding, congratulations.

I would like to take advantage of which State Manager and Dependency Injection would you recommend for a medium to large project in Flutter.?

Another question, make a video teaching how to create a Package with State Management and Independence in Dart/Flutter, as this type of content would be very valuable and would bring many results to your channel as well.

augustocezar
Автор

Alaikoum Assalam, brother you've have the best Flutter coding content on Youtube, thank you for your hard work!

RahimSekkouti
Автор

Thanks brother for sharing this in flutter community ❤️

HxOvrflow
Автор

Thanks for the post. Great article explaining video calling in Flutter. Let's learn how to build a Flutter video call app with simple guidelines which help you to implement it easily on any Android or iOS app.

krishishivasangaran
Автор

since your last playlist of flutter e-commerce i think im sure now this channel name the best tech :p

reywanda
Автор

Excellent Content It couldn't be better than that

alich
Автор

you are the boss! love from Bangladesh 😍

Morshedislamchannel
Автор

When I saw getx in your project, my Heart rejoiced🥰💪🏻.
A beautiful app you got here.
Great job dev

iamnomana
Автор

Awesome Content !!. Please make videos on Databases other than Firebase. Example - Mongodb, Supabase, Appwrite. Thank you !

rahulagarwal
Автор

You are my best tutor, thank you for this video

TheAfriCoder
Автор

Excellant Tutorial as always.. keep it up sir

satdevlpr
Автор

really that was very very useful tutorial on earth, many thanks, may ALLAH bliss you

Maystro_eg
Автор

Thank you for this. I really like your teaching.

showoffplay
Автор

Thank you so much
You are my hero, this project is what currently i want to do to put it in my CV 🤭

hungquy
Автор

Thanks for this video 🙏🏽🙏🏽🙏🏽
I never comment on your video but today seriously you're incredible 👍🏽✌🏾🙏🏽

guillaumedefly
Автор

This tutorial is the best ever i have seen in YouTube .❤❤greate may Allah bless u ♥.. I'm waiting for the next part

androiddeveloper