Is it just me or the Flutter Guys are just great? The "I don't want to waste your time" at the start is cool, you just go straight to the point, I love it!. Thanks for creating huge projects like this 💪
@flutterguys4 ай бұрын
Love you my bro 🤜🤛 The best of the best ✌️
@barziyassin16 ай бұрын
A simple tip, if you wanna full screen vscode with visible emulator, you can press ctrl+alt+b to open secondary sidebar, then you can place the emulator in it, don't forget to set the emulator visibility to always on top. (not possible in mac)
@flutterguys6 ай бұрын
Thank you for tip, I will try this.
@aditya-dev-diaries6 ай бұрын
I swear to god, i love you bro. I have been looking for this specific time, however with no luck. Thank you 🥹
@Emerald_Institute5 ай бұрын
this is the only thin i leanrt from this video
@terrencebeckham36895 ай бұрын
Wow didn't know that
@ziya.57884 ай бұрын
Thanks!
@fiuzzii2 ай бұрын
thank you a lot bro, very good tutorial with clean code and explanation. Support from italy
@flutterguys2 ай бұрын
Glad it helped
@ZenReview6 ай бұрын
Wow 🎉🎉🎉, I'll learn a lot from this video. Thank you!
@flutterguys6 ай бұрын
So glad!
@Dipankarr_4 ай бұрын
Great tutorial brother. Support form 🇮🇳
@vitoramaral29293 ай бұрын
This is the best flutter tutorial, thanks :)
@vlknkc6 ай бұрын
The project is very beautiful. However, it would be nice if you create a separate branch for the UI parts before uploading to github. In this way, you can start developing the UI quickly without wasting time.
@cromuelbarut49035 ай бұрын
awesome as always TDD with DDD on your next series will be even more awesome
@paulosoares862622 күн бұрын
Start to watch, thanks !!!
@paulosoares862621 күн бұрын
Hello from Brasil, thank you for your free tutorial it is help me a lot !!!
@flutterguys19 күн бұрын
Obrigado por seu apoio! 😁
@MrCamdere6 ай бұрын
U got i keep going with tut like this brother
@rishabhdevchandrakar29575 ай бұрын
well done bro this amazing tutorial make such project and help us to learning flutter
@syarifsaiya10406 ай бұрын
awesome video, learn a lot from this 🔥🔥
@flutterguys6 ай бұрын
Glad to hear it!
@samtekh96963 ай бұрын
Awesome! For a full stack developer who needs to delve into flutter, do you recommend I get started with this? Thanks in advance!
@ericmphalela22102 ай бұрын
As a beginner nope....you know you always have to get the basics first...
@LukaMutyaba5 ай бұрын
Bravo. Well done Sir.
@sonphanthien64482 ай бұрын
Thanks For this tutorial.
@yantech.42496 ай бұрын
Amazing work Sir
@barziyassin16 ай бұрын
Thank you for this treasure!
@flutterguys6 ай бұрын
Our pleasure!
@alirezashekoohian85955 ай бұрын
Thank You for this tut ❤❤
@flutterguys5 ай бұрын
You're welcome 😊
@OCTsecond5 ай бұрын
Thank for good course. I have a question can you explain in 2:33:20, why auth.dart in Domain layer depend on CreateUserReq in the Data layer ? i think Domain layer should not depend on Data layer like that.
@seunekunkoya2515 ай бұрын
i have been following the tutorial all along but when I code signup_signin page the theme changed to light mode by default, how do I get it to dark mode?
@kevlubhaop93585 ай бұрын
Hey , There is a bug in your code : When we are into profile page and remove song from favorite list and go back to home page it still shows that song as favorites and same scenario happens when we add song in favorites from music player and go back to home page that simply dont show as favorite. Pls giude me on how to resolve that
@kushalhemanth70456 ай бұрын
It is saying Unhandled Exception: Stack Overflow while i am clicking on sign up can i get any help regarding this.
@murilonascimento2723 ай бұрын
Muito top! Parabéns pelo vídeo!
@Amir-bd4uk6 ай бұрын
Thank you so much ❤
@Scars_MusicАй бұрын
Hey bro, could u tell me what extensions you are using for Flutter development in VS Code this vedio?
@flutterguysАй бұрын
Really nothing, There is no need
@FrasesdelCheito5 ай бұрын
I downloaded the code, I opened it, it gives me errors, I don't know how to test it, anyway, I can't use it... the Figma thing came out without any problems...
@stellarcreed6 ай бұрын
Nice tutorial, But it has a little bit wrong file structure It should be: --features ----auth --------data --------domain --------presentation ----feature 2 --------data --------domain --------presentation So it doesn't create any confusion between distinct features.
@flutterguys6 ай бұрын
In some cases you can't call feature for example for splash page or home page and so on... Also, Maybe you will have some usecases which is shared between features and in this way you can't use that usecase outside of that feature.
@user-Farooqzx6 ай бұрын
@@flutterguys create core package
@stellarcreed6 ай бұрын
@@flutterguys then this usecase (model/entity etc) shoule be in a "shared" folder
@flutterguys6 ай бұрын
@@stellarcreed Actually Clean Architecture is not about folders or names , it is about seperation concerns
@stellarcreed6 ай бұрын
@@flutterguys You just make your life difficult. It's a little bit messy and difficult to share features between projects, it's just impossible to copy some feature from one project to another one. The structure I made above is much simpler
@ziadassem18493 ай бұрын
Great tutorial, but when i finished the project i had a small bug that is annoying me. when i remove a song from favorites and go back to playlist, the new state of the favorite button isnt emitted to the playlist page, so the button remains as it is even tho it is removed from firebase favorites and favorites page
@flutterguys3 ай бұрын
So we need to fetch again, You can fetch list of songs on home page again when you wanna remove, To do this you need to access to song's bloc on song detail.
@indrasaputraahmadi34496 ай бұрын
awesome as usual. thanks!
@professionalheadbanger94395 ай бұрын
This is a great job, thank you so much for this tutorial. I have a problem: I created a SplashPage exactly as in the video, but I still get the default Flutter SplashPage. What could I have missed?
@demigodtherapper4833 ай бұрын
problems in this course:- 1.3:52 doesnt explain the reason behind creating those folders
@flutterguys3 ай бұрын
Study about clean architecture
@jessekanadiАй бұрын
I have been following this and tutorial is easy to understand, But I have a problem. My navigation isn't working and there is no single error in the code. I tried different ways to achieve Navigation but it all failed. Can someone help me?
@umaisfayyaz3 ай бұрын
Hi brother love your tutorial but can you please specify if we can create category and then have the categoized songs Is it possible?
@ariba.dev106 ай бұрын
amazing vuideo just make these type of whole project videos from scratch
@jaysinhchauhan56886 ай бұрын
Is there any specific reason for not using Named routing over here and Mediaquery for giving sizes
@surbhipaliwal35765 ай бұрын
how to access this design on figma what to do go after link
@nilangagayashan56505 ай бұрын
thanks bro😍😍🥰🥰
@mohammedhaseeb99375 ай бұрын
Which architectures are used for folder structure, such as MVC, MVVM?
@flutterguys5 ай бұрын
Clean Architecture
@-IT-KumarTe17 күн бұрын
Where I can download the satoshi font
@RishabShrestha3 ай бұрын
I am probably dumb for this but the section where he implemented the auth using getit dartz i didnt understand it what do i need to study to understand that man
@Flutter_Senpai3 ай бұрын
Amazing thanks for this great effort ! what do you use for handling responsive ? do you use external libraries or just media query and expanded/flex ?
@flutterguys3 ай бұрын
For responsive it is better to have multi layouts and use flex,expanded and ...
@alithamer32605 ай бұрын
awesome tutorial,, ❤ I have faced errors with logic of dark mode not working,, got error when i Tapped Exception caught by gesture The following UnimplementedError was thrown while handling a gesture: Unimplemented Error
@swaraj77105 ай бұрын
check the source code side by side
@alithamer32605 ай бұрын
@@swaraj7710 i was matching side by side ,, but still i did not find the issue
@creativestudio-f4m4 ай бұрын
@@alithamer3260 same issue i am also facing why?
@bhaskarrajaryal66783 ай бұрын
I am also facing the same. were you able to solve it?
@swaraj77103 ай бұрын
@@bhaskarrajaryal6678 yes
@jaysinhchauhan56886 ай бұрын
What to do if user zoomed the display from phone settings please make a video regarding this as it is a legit problem in flutter to manage a scalable app
@lyricalway27693 ай бұрын
My text color in the snackbar is similar with its background and similar for both modes which is making me harder to view the message inside it. Anybody can help??
@bukor0su3682 ай бұрын
I can't sorry
@ldsone-z4l2 ай бұрын
The style of the directory is very beautiful.Can you tell me what plugins were used?Thank you very much.
@flutterguys2 ай бұрын
Atom
@ldsone-z4l2 ай бұрын
@@flutterguys Thanks
@_PrachiPatel29 күн бұрын
How can I get the access to the figma design
@aarongranz2408Ай бұрын
can i ask something ? in my firebase if i want to get a database on firebase it must to pay , can i use another database like supabase?
@flutterguysАй бұрын
Yes you can
@xenowarp2 ай бұрын
Is this a full fleged course or there are other part that need to buy ??
@flutterguys2 ай бұрын
full fledged
@xenowarp2 ай бұрын
@@flutterguys Thank you so much .. 😍
@theZenyx2 ай бұрын
Why this problem happening? The pubspec.yaml file is there, but it's still not working anyone help: Error: No pubspec.yaml file found. This command should be run from the root of your Flutter project.
@flutterguysАй бұрын
Try flutter clean
@keithbacalso94336 ай бұрын
it couldve been better if TDD is used here, but anyway this helps me alot too especially about clean architecture with bloc thanks!
@theprantadutta5 ай бұрын
where are the songs and covers file?
@imheretosleep6 ай бұрын
*why would you create a specific splash screen?*
@thuglifegaming104 ай бұрын
personal classes/tuition available for flutter ?
@rishishah83275 ай бұрын
where to get the songs from?
@hussainuk36742 ай бұрын
what is the flutter sdk version of this project?? who can tell me ???
@bukor0su3682 ай бұрын
I can't tell you sorry
@arashshirali33974 ай бұрын
song has delay how we can solve that problem?
@arashshirali33975 ай бұрын
You can use plugin for making varibles of your assets
@flutterguys5 ай бұрын
I recommend you to make the project less dependent on the library
@jeromestsauver6 ай бұрын
Wonderful! 1 Question how do you feel about creating the clean arch within feature folders rather than at the root of lib?
@antoniofuller23316 ай бұрын
No good coder makes stuff at the root of lib lmao
@antoniofuller23316 ай бұрын
No good coder makes code at the root of lib lol
@flutterguys6 ай бұрын
Clean architecture is not about folders. You can go with layer first or feature first, But you must implement the philosophy of clean architecture in your code. You can make the project based on features, no problem, this is a personal thing and depends on the programmer. What is important is to establish the principles of communication between the presentation layer and the logic and services.
@Kdndbshjnskks4 ай бұрын
hello, I want to ask, thank you, I can make the application, but I want when the list of one of the songs is clicked a mini player will appear, I have tried it by using pinch and throwing the parameters correctly but the mini player does not appear, error message: range is empty= 0, I've spent 1 week on this, and it hasn't worked😢🙏
@flutterguys4 ай бұрын
@@Kdndbshjnskks Just do it like tutorial
@Kdndbshjnskks4 ай бұрын
@@flutterguys yes, thank you, I have done it like a tutorial and completed the application, but I want features like Spotify, if one of the songs is clicked a player deck/miniplayer appears with a condition, but I am confused because it is different from routing/push navigation which can throw parameters directly , I hope you can help me🙏
@Kuba-xf3gi6 ай бұрын
what's the reason behind puting colors etc into a class? MyColors for example
@flutterguys6 ай бұрын
@@Kuba-xf3gi Manging app colors from one place
@Kuba-xf3gi6 ай бұрын
@@flutterguys Yea but if u would put them just straight into file that's not the same?
@flutterguys6 ай бұрын
@@Kuba-xf3gi Dart is a class based language you have to use class not global variables
@Kuba-xf3gi6 ай бұрын
@@flutterguys Ok, thanks
@from_whatch6 ай бұрын
ohh nice ❤
@antoniofuller23316 ай бұрын
I'm just surprised this video is 7 hours. I was expecting 2, or 3 at most.
@busezengin-d6o5 ай бұрын
Hello, I followed your code step by step and implemented Firebase Firestore as well, but I can't fetch the cover and songs. They are not appearing on my page, and I'm not getting any specific error. Could you please help me?
@flutterguys5 ай бұрын
I think Firebase is banned in your countries.
@younesferhat60922 ай бұрын
Same here, but as i know it’s not banned in France
@banamalinayak46732 ай бұрын
It is not banned kindly help to fix this issue @@flutterguys
@Nope-q5uАй бұрын
did u solve it?
@banamalinayak46732 ай бұрын
Unable to load the images
@adibazmainsami24125 ай бұрын
Hello, how this android emulator came out ?
@roy32686 ай бұрын
does it run on background if we mininimize the app?
@flutterguys6 ай бұрын
@@roy3268 No but probably I will work on this feature
@divyanshsoni3146 ай бұрын
Which vs code themes and tools are you using buddy ?
@flutterguys6 ай бұрын
Athom
@wilmygonzalez57153 ай бұрын
What VS Code Theme do you use ?
@flutterguys3 ай бұрын
Athom
@wilmygonzalez57153 ай бұрын
@@flutterguys thank you.
@sauravgupta5795 ай бұрын
Can someone please explain me difference in entities/repositories under domain vs models/repositories under data?
@armaan54135 ай бұрын
what ive understood so far is that to keep keep the core business logic and business implementation separate, there are two layers namely data and domain. The domain layer contains the business logic, the repository in domain layer only contains the CONTRACT(abstract interface classes) and the data layer actually interacts with the backend and hence the repository in data layer actually contains the implementation of the contract we created in domain layer I might be wrong about this but i think both entity and models are same but just to keep the data separate in data and domain layer , the model has separated them The data which will be used throughout the applications comes under entity/model for example : for a feature like Authentication domain: repository -> will contain the contract like abstract interafce login, signup, logout domain: entity -> will contain the User object which will be used throughout the auth feature data : repository -> will have the actual implementation of login, signup data : models -> will store the User object returned by the backend server
@sauravgupta5795 ай бұрын
@@armaan5413 Thanks dude!
@aymanoor96344 ай бұрын
i had found the same error i.e. following infact i have write the project path accurate why? >flutterfire configure FlutterAppRequiredException: The current directory does not appear to be a Flutter application project.
@ushibuii87024 ай бұрын
configure your path variable bro
@ushibuii87024 ай бұрын
oh or you are using fluuter fire in cmd rather than project terminal
@няє-в4нАй бұрын
Cloud storage is paid, so tell me about any other storage, bro?
@ariramadhan2217Ай бұрын
yeah google start being sucks
@quanne1381Ай бұрын
oh so if we want to access any, we have to paid??? omg, not like used to be above 5gb :
@Be_Confident116 ай бұрын
Create react native tutorial it's very helpful.
@unicorn-thirteen6 ай бұрын
Thank you very much for the video! I wanted to ask you how to implement a like button so that it reacts instantly. Currently, your button reacts only when the data comes from the database, but it waits for the data, which takes a long time, doesn't it?
@flutterguys6 ай бұрын
You can save it locally and then send it to the server so that the user does not understand this delay.
@unicorn-thirteen6 ай бұрын
@@flutterguys You are a superman, good luck to you, thank you very much 💥
@flutterguys6 ай бұрын
@@unicorn-thirteen Thanks for your support ❤️
@abineldhose99216 ай бұрын
life saver
@MinhZen6 ай бұрын
I have a question: can this application play music in the background?
@flutterguys6 ай бұрын
No, but maybe I will work on it.
@Victor-dd7el6 ай бұрын
nice, It would be great a tutorial with supabase
@GorgeReyes-b2j6 ай бұрын
Hello, how are you, first of all, excellent Tutorial video. I'm starting to implement the Bloc pattern, and I've had some complications. I was thinking if you could make an example of creating an “App Blog” or something similar in which state management can be used with the bloc pattern, (create data, get data, update data, and delete data). It would be excellent for learning. It is a nightmare for users who start with state handlers, especially newbies, well I hope one day to see something similar on this channel. Thank you…👍
@flutterguys6 ай бұрын
Noted
@GorgeReyes-b2j6 ай бұрын
@@flutterguys 😀
@Ashu17-y5n6 ай бұрын
bro pls make a full beginner to advanced flutter course
@flutterguys6 ай бұрын
Will do soon
@mahdiabedzadeh6 ай бұрын
awesome
@flutterguys6 ай бұрын
Ghorbanat
@_PrachiPatel5 ай бұрын
Is it functional or just a ui?
@flutterguys5 ай бұрын
Functional
@antoniofuller23316 ай бұрын
What I will learn. . .
@sadaqatmustafa46385 ай бұрын
Hey guys. I hope you all are doing well. Just a quick question can I use Get x state management instead of Bloc?
@flutterguys5 ай бұрын
Yes you can
@sadaqatmustafa46385 ай бұрын
@@flutterguys right. And what will be the changes in the project structure?
@funnydogs94106 ай бұрын
vidmate app??
@flutterguys6 ай бұрын
@@funnydogs9410 What?
@funnydogs94106 ай бұрын
@@flutterguys make vidmate app clone
@mugerwaobadiah16216 ай бұрын
Nice tutorial, kindly drop one with rest api not firebase
@AliJawad-q5d6 ай бұрын
Vscode theme?
@flutterguys6 ай бұрын
Athom
@Cikoi14 күн бұрын
why? for what? tooo much folders (
@chocollateszz24456 ай бұрын
bro, then how to install at android?
@flutterguys6 ай бұрын
Run flutter build apk --split-per-abi in terminal
@antoniofuller23316 ай бұрын
@@flutterguyswhat about IOS??
@flutterguys6 ай бұрын
@@antoniofuller2331 It is preferable to compile your app and put it on testfligth (appstore) in order to be able to test it on other iOS devices
@ЕруланКайырбеков-я7х5 ай бұрын
🤩🤩🤩
@funscape232 ай бұрын
amaz
@tecky_world5 ай бұрын
why did u delete ur ecom playlist ..
@flutterguys5 ай бұрын
@@tecky_world I didn't delete I'll upload full course soon
@tecky_world5 ай бұрын
@@flutterguys It was perfect, as part by part was easy to understand, rather than uploading a lengthy video .. When u r planning to upload
@tecky_world5 ай бұрын
@@flutterguys Any update, on when u will upload the videos, as I am stuck in the halfway
@flutterguys5 ай бұрын
@@tecky_world I'm updating souce code everyday you can check it I think I will finish entire course in 2 weeks
@tecky_world5 ай бұрын
@@flutterguys aren't you, uploading videos. the way of teaching is very understandable. At least upload how many videos u have, so that it will help most ppl like me to understand the bloc and clean architecture.
@mahdiabedzadeh6 ай бұрын
صدا آشنا 👽
@flutterguys6 ай бұрын
😂😂❤️
@Pressurehandler2285 ай бұрын
Firebase free or not?
@zeynalunlu85686 ай бұрын
hey Will you share the source codes?
@flutterguys6 ай бұрын
Check description
@sachinGupta-kk5yq6 ай бұрын
Does this follows MVC?
@flutterguys6 ай бұрын
Clean Architecture
@Liv_Life6 ай бұрын
It Follows solid principle far better than MVC I guess
@antoniofuller23316 ай бұрын
@@Liv_Lifetrue
@azeemhassanch3 ай бұрын
Bloc structure is overkill, for any size of application. And overkill for mobile memory
@ЗайлабидинСулайманкулов-й7ч15 күн бұрын
Как перевести на русский язык?
@gautampatoliya68726 ай бұрын
Where is the demo? Very disappointing 😐
@flutterguys6 ай бұрын
@@gautampatoliya6872 Demo is design
@NicolaHartman-e6p3 ай бұрын
Allen George Hernandez Melissa Williams Melissa
@tooffey5 ай бұрын
very difficult for a beginner to understand
@0xkyge4 ай бұрын
Yes, but it is gonna be easy after you know the logic of coding itself I started learning now but I understand because of knowledge I got from react