Тёмный

Chapter 5 - Provider - Flutter State Management Course 💙 

Vandad Nahavandipoor
Подписаться 44 тыс.
Просмотров 20 тыс.
50% 1

Part of Flutter State Management playlist: • Flutter State Manageme...
Provider is a 3rd party package available from pub.dev. This package allows you to create providers of type ChangeNotifier and ValueNotifier for instance, and send them down the BuildContext path for consumers to use. One of the beautifies of the Provider package is its ability to re-draw a widget by simply using .watch() or .select() in the build() method of your widget!
Provider will greatly simplify your state management in your Flutter applications.
🐦 Twitter: / vandadnp
🔵 LinkedIn: / vandadnp
🤝 Want to support my work? buymeacoffee.com/vandad

Развлечения

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 64   
@zaidrj7374
@zaidrj7374 9 месяцев назад
Man I'm trying to believe that this content is Free !!!! Thank you so much.
@justadev7957
@justadev7957 Год назад
Bro... I'm amazed by the effert you put into your tutorial. You show much more then "how to use something", you actually explain the way and the why something is built so. Again, I am amazed by the quality of these tutorials.... Thanks a lot mate.
@philosophia5577
@philosophia5577 4 месяца назад
Thank you so much Vandad for such a great course, revisiting it for the second time!
@whatever6223
@whatever6223 Год назад
Thank you very much for dedicating your time to go in so much depth. This is an excellent tutorial!
@philiposdrontzas3725
@philiposdrontzas3725 2 года назад
Nice video! I would recommend adding timestamps and maybe the source code for easier lookups.
@armandcharbonnier2702
@armandcharbonnier2702 2 года назад
I'm watching your playlist, one by one, getting some knowledge about Flutter and i can say, your video are really great. Quality content, and especially, usefull explaination on every aspect that need attention. I like your mindset about knowing what you do instead of copy / paste code. Keep it up, and thank for the free content.
@VandadNP
@VandadNP Год назад
I'm glad to hear that we think alike. Explaining some aspects of the code sometimes are tiresome but necessary. Thank you
@adamograph7949
@adamograph7949 9 месяцев назад
I'm from Ivory Coast (Côte d'ivoire ) , Thank you so much! your videos are very helpful
@ITEngineer902
@ITEngineer902 Год назад
Big love to your hard work!❤❤
@VandadNP
@VandadNP Год назад
Thank you so much 😀
@i198622
@i198622 Год назад
Thank you Vandad!
@VandadNP
@VandadNP Год назад
My pleasure
@nargessadeghi3915
@nargessadeghi3915 Год назад
Thank you so much! you are a great teacher!
@osrbrothers7510
@osrbrothers7510 11 месяцев назад
I really like your work, Guruji (teacher)🙏
@mohabmagdy4155
@mohabmagdy4155 2 года назад
Thanks a lot Vandad for your awesome explanation 😍
@VandadNP
@VandadNP Год назад
My pleasure 😊
@ahmednafiunoman5040
@ahmednafiunoman5040 Год назад
U are a flutter shaolin master . Subscribed.
@souravsuman636
@souravsuman636 2 года назад
Thank you 💙
@hamzashehzad7273
@hamzashehzad7273 Год назад
Realy great work
@TechnoDB
@TechnoDB 2 года назад
Good job Sir 💙
@codegambit2507
@codegambit2507 2 года назад
I wish I could like this more than once
@VandadNP
@VandadNP Год назад
Haha thank you
@dhrubrawat9316
@dhrubrawat9316 2 года назад
Thank you.
@VandadNP
@VandadNP Год назад
You're most welcome
@denny61302
@denny61302 2 года назад
Looking forward to the new chapters about riverpod or BLOC.
@VandadNP
@VandadNP Год назад
Both Bloc and Riverpod chapters are out now
@skyturkish9230
@skyturkish9230 Год назад
what a a video full of information.
@VandadNP
@VandadNP Год назад
Glad you liked it 😊
@alaaeddine3092
@alaaeddine3092 11 месяцев назад
Thank you so much sir it's plusiers !
@ravshan349
@ravshan349 2 года назад
Thanks
@VandadNP
@VandadNP Год назад
No problem
@brkakcn8481
@brkakcn8481 2 года назад
thanks this video usefull for me
@nullcodeer
@nullcodeer 2 года назад
Thanks sir
@prgrmlearning2845
@prgrmlearning2845 Год назад
thanks
@_Gianluca
@_Gianluca 2 года назад
Thanks for all your videos! On flutter documentation, the official team refers to provider as "A recommended approach." In your career, what is the state management approach that you use mostly? Or maybe the top 3 that you recommend to know. Do I should learn every one? Thank you very much!!!
@VandadNP
@VandadNP Год назад
I usually use a combination of RxDart, Riverpod, Bloc and MobX 😊
@TheTaraspol
@TheTaraspol 2 года назад
@Vandad, thanks for your course! Could you please elaborate the fact you mentioned on 50:50, using Provider outside of the build function? As far as I know Provider is strongly tied to context, so we can't use it outside of the build? Or?
@nishanttyagi2386
@nishanttyagi2386 2 года назад
As far as I understood. We can use it outside the build function but we need to pass context to that function in which we want to use it.
@mobileboy712
@mobileboy712 2 года назад
you can use it but you should pass a context after all watch read and select are just extensions of the context
@ilyeskesri6524
@ilyeskesri6524 Год назад
Can someone help me to understand where we used the overided equality operator?
@samuelkings9416
@samuelkings9416 Год назад
Thanks Vandad for this course. How did you change item to items globally just at one click in 58:53?
@arunk2710
@arunk2710 Год назад
How I do this is right click and select rename symbol, and then rename it. Or just press F2 to rename.
@mittcooper8693
@mittcooper8693 Год назад
Awesome videos, is the source available?🙏
@maazafridi2090
@maazafridi2090 Год назад
can we start this without watching other videos of this playlist. ?
@VandadNP
@VandadNP Год назад
Yes if not otherwise stated during the intro 😊
@calpal101
@calpal101 Год назад
1:15:00 2nd example
@brentc4384
@brentc4384 Год назад
I'm so glad I didn't skip the last 15 minutes because that's exactly what I needed to hear. I was wondering what if I have a bunch of state in different "domains" of my application such as, user authentication, different types of loaded data, ... I don't want that in some kind of super nested "global provider" and I also don't want to have a huge tree of ChangeNotifierProvider. MultiProvider to the rescue!
@VandadNP
@VandadNP Год назад
Glad that you didn't skip the last part. Good to hear your experience
@abhishekc3556
@abhishekc3556 2 года назад
Sir how should i follow your playlists? Should i watch the complete flutter series first and then proceed to dart and state management?? Are there any prerequisites for your flutter series??
@krishnakumarramachandran5888
@krishnakumarramachandran5888 2 года назад
If you don't know flutter basics then first watch flutter course then watch state management course
@abhishekc3556
@abhishekc3556 2 года назад
@@krishnakumarramachandran5888 thanks brother
@krishnakumarramachandran5888
@krishnakumarramachandran5888 2 года назад
@@abhishekc3556 You are welcome
@zainsmj843
@zainsmj843 2 года назад
what in your opinion is best among getx bloc and provider? and why? plz reply or provide any useful link on this debate.
@madscientist8489
@madscientist8489 2 года назад
Forget getx, it's a bloated piece of garbage. Learn both bloc and provider, they are industry standard. Speaking from experience.
@krishnakumarramachandran5888
@krishnakumarramachandran5888 2 года назад
@@madscientist8489 what about riverpod?
@madscientist8489
@madscientist8489 2 года назад
@@krishnakumarramachandran5888 Riverpod is nice, but it's a bit behind from Provider and Bloc. Also I have yet to see anyone I know use Riverpod in production. Riverpod is just Proivder without Context. If you know Provider, Riverpod is really easy to learn.
@marufhassan634
@marufhassan634 2 года назад
There is no best state management, it depends on your app and which one you are comfortable with. Having said that if you are looking for a job, you must know Provider and Bloc because these scale very well for big apps. Bloc has a lot of boiler plate code but the logic is seperated out very well in it unlike Provider where you can make a complete mess if you don't separate logic and UI from the beginning.
@t_tek760
@t_tek760 2 года назад
@@marufhassan634 I’m more than confused when it comes to state management in flutter.. I think provider and bloc are way popular but I’m finding it difficult to understand the logic.. silly me 😡
@philosophia5577
@philosophia5577 5 месяцев назад
18 minutes in, Amazing video, One suggestion I would like to give is please don't write everything in one single fine, it gets messy and as you switch pretty fast, It gets confusing as the lines of code crosses 200. All classes, widgets and pages should be implemented and kept outside main.dart
@faezansar5417
@faezansar5417 7 месяцев назад
thanks so much anyone has the code for this?
@hamzashehzad7273
@hamzashehzad7273 Год назад
Sir plz make a e-commerce type app by using provider
@gauravswarankar2557
@gauravswarankar2557 Год назад
why don't you make a series on flutter fire and include all the firebase products from login to RemoteConfig, TestLab. i hope this will help a lot of users
@flutter4525
@flutter4525 7 месяцев назад
plz make these videos using android
Далее
[RU] Winline EPIC Standoff 2 Major | Group Stage - Day 2
9:32:40
Pragmatic State Management in Flutter (Google I/O'19)
33:25
Observable Flutter: Building with Stacked
1:47:30
Просмотров 21 тыс.
Leptos Monthly Meetup #6: June 2024
1:08:35
Просмотров 587
Flutter Provider - Advanced Firebase Data Management
11:08
Every Flutter Widget Explained!
3:23:31
Просмотров 110 тыс.
Поймал редкий кадр🤨
0:22
Просмотров 3,1 млн
Зачем они это делали?🫤
0:16
Просмотров 1,1 млн