Build Movie App With Flutter - Clean Architecture, Bloc, API, Dio

preview_player
Показать описание
📄 In this video, we'll build a Movie app using Flutter with a strong focus on clean architecture principles, BLoC (Business Logic Component), and API integration using Dio. This tutorial covers the entire process from setting up the project to implementing features like fetching movies and TV shows, creating a user-friendly UI, and managing app state effectively with BLoC.

———————————
DO YOU HAVE ANY QUESTION ? JOIN THE COMMUNITY
🤝 Telegram Community

———————————
📚 Packages :

———————————
📒 Source Code(Flutter):
📒 Source Code(Backend):

———————————
⏳ TIMESTAMPS :
00:00:00 Intro
00:03:36 Our Goals In This Course
00:04:41 Layers
00:06:01 Splash
00:30:05 Signin/Signup
02:21:15 Home
04:04:40 Watch Page - Movie
05:14:54 Refactor
05:32:20 Watch Page - TV
06:02:38 Search

———————————
📝 Linkedin:

———————————
👨‍💻 GitHub:

———————————
☎️ Contact Us:

———————————-
#flutter #fluttertutorial #bloc #cleanarchitecture #firebase #flutterbloc
Рекомендации по теме
Комментарии
Автор

Great Greate job!! This is not just about building an app, its a course about software architechture, a greate thanks from a Chinese programmer.

garyxt
Автор

Sir this tutorial is too good and you forget to put Future Function() asyncFunction in your package Future<void> execute(Future Function() asyncFunction) async {
emit(ButtonLoadingState());
try {
Either result = await asyncFunction();
result.fold((error) {
error));
}, (data) {
emit(ButtonSuccessState());
});
} catch (e) {
e.toString()));
}
} ..learning a lot from u sir

Animelover-hmmm
Автор

Should also included backend deployment, learning this while having close to 0 of backend knowledge is hard thing to

igungun
Автор

This tutorial was wonderful! Man, thank you! Really.😊

bisewski
Автор

Wonderful tutorial! 🔥 But I think the server is down at the moment. I'm not sure about the backend. Do you have any tutorials for backend development? Please let me know.

SSHegde.Visuals
Автор

I connected the Backend-Netflix repo on the RailWay website. But it gives me an error that it can't connect to MongoDB.

alexanderdanilov
Автор

funcionara para hls? streaming en vivo?

lerghincardenas-qg
Автор

Please tell me how to run the backend locally?

MohamedSalah-zhrm
Автор

i can't get the files from gitlab it's keep on ask me to signin after given nothing worked any alternatives to get that

sabarinathan
Автор

I am getting Internal Server Error while making get trending movies request to your backend server what should i do to continue my journey of making this netflix app.... even you didn't explain the backend code or not making any videos like how to write backend code for flutter apps

Kumar_Baberwal
Автор

Please someone tell me how to run backend

beenr
Автор

can u clear a doubt with your reactive button package from what i could see if result of async function passed in onPressed has data then it is considered successful and function passed in onSuccess is executed right ?

what if i made a api call and the response of the api has data but its a error that i got from server and i want to display that error to user like :
data : {
success: false,
error :
}
just an example
i think this would be considered success and onSuccess function would be called.

do i have to handle this error before reaching the button to handle this error ?

priyanshjain
Автор

in this course implement pagination for show list of movie like infinite pagination or other ?

bayualiffarisqi
Автор

BLoc vs Cubit witch should I choose ? And why don't use feature to classify ?

鄭小白-np
Автор

I went to the website to create an account and pay for this source but why can't I get it?

hopkientran
Автор

I want to create a backend with node js and mongodb create that with security for video in movie app please make a video please

codr.mirza
Автор

Do I need to run the Backend or it uses public API?

khaqim
Автор

I do not know why file save hot reload does not work for me. Its annoying

mhraihan
Автор

when load trend movie or populer give "message": "Internal Server Error"

mohamedsobhy
visit shbcf.ru