BLoC Pattern with Flutter || State Management

  Рет қаралды 96,346

CodeX

CodeX

Күн бұрын

Пікірлер: 284
@CodeXdev
@CodeXdev 4 жыл бұрын
I hope you people understood the basic concept, in upcoming video for BLoC I am going to cover some more details like: 1. Closing Stream 🔚 2. Single Subscription and Broadcasting 📣🔔 3. Passing parameter to Sink ➡️ and 4. Different states of StreamBuilder 🎯
@faheemahmad3957
@faheemahmad3957 Жыл бұрын
brother its no longer useful! please remake a new cubit tutorial and make it best and easy
@MUZIXABA
@MUZIXABA 4 жыл бұрын
I've watched a lot of BLoC tutorials that left me confused. This is the first one that makes sense. Those iPad visualizations helped out a lot. Thanks
@CodeXdev
@CodeXdev 4 жыл бұрын
Superb! Happy to help 😊
@georges1897
@georges1897 3 жыл бұрын
gg
@srikanthreddyyeddula7660
@srikanthreddyyeddula7660 3 жыл бұрын
Exactly
@Ash-td4sx
@Ash-td4sx 3 жыл бұрын
yehh man... absolutely correct
@vimosananahiladas7080
@vimosananahiladas7080 3 жыл бұрын
This is not the actual implementation of BLoC architecture. Check documentation!
@SuperAnkursaini
@SuperAnkursaini 4 жыл бұрын
After watching more than 20 vedios i came here. You are just out of the world. great work man:)
@s0mbres
@s0mbres 2 жыл бұрын
This is easily the best BLoC pattern tutorial for Flutter I've seen, and I've seen a lot of them.
@juliusguevarra3729
@juliusguevarra3729 3 жыл бұрын
Out of all the videos I've watched, this is the only video that made it all clear for me. Very well explained! Thank you! 🙏🏻
@CodeXdev
@CodeXdev 3 жыл бұрын
Great to hear!
@lanceolana8277
@lanceolana8277 2 жыл бұрын
I've watched so many Bloc toturial here in youtube but youre toturial is the best! Thumbs up :)
@CodeXdev
@CodeXdev 2 жыл бұрын
Wow, thanks!
@on1235
@on1235 3 жыл бұрын
Best Bloc Tutorial i watched so far! You make it look less complicated especially when using the Ipad.
@CodeXdev
@CodeXdev 3 жыл бұрын
Wow, thanks! 😀
@JohanLibert-k9g
@JohanLibert-k9g Жыл бұрын
Man thanks , i've seen many bloc tutorials i didn't get it but ur explanation made so simple and easy
@hoangtri9569
@hoangtri9569 3 жыл бұрын
I'm searching for more than 10 videos, this video is the best of them, great work!
@CodeXdev
@CodeXdev 3 жыл бұрын
Glad you liked it!
@saqib399
@saqib399 2 жыл бұрын
Great Explanation. I was afraid of learning bloc. But your video gave me a good understanding of it. God bless you
@mohammedammarkurabi7520
@mohammedammarkurabi7520 4 жыл бұрын
Great effort... I love you explanation man. I did your example step by step and at the end converted the state full widget to stateless widget and every things works just fine. You are awesome instructor.
@CodeXdev
@CodeXdev 4 жыл бұрын
Glad it helped!
@salahuddinshaikh7847
@salahuddinshaikh7847 3 жыл бұрын
Very clear explanation. Best Explanation out of ALL explanations I have listened to or read. BTW it was really nice to use a simple example and not a complex one. Bcoz of the example you took it became really clear. And the diagrams were really helpful.
@hk20092009able
@hk20092009able 2 жыл бұрын
Really the first video. Enjoy and understand the bloذ. Thank you for this most wonderful explanation
@CodeXdev
@CodeXdev 2 жыл бұрын
You are welcome!
@anasyousuf485
@anasyousuf485 2 жыл бұрын
It's a very good approach that you didn't just directly jumped to an advance example, even the basic example gets complex/advance for any new concept and people need to understand this. Thumbs up 👍
@lunaRdeltaY
@lunaRdeltaY 2 жыл бұрын
that visual really helps alot, it is straight forward and clear enough to be understood, please make more tutorial using this way, really appreciated, thx sir
@عبدالقادرعبدالرحمنعبدالله
@عبدالقادرعبدالرحمنعبدالله Жыл бұрын
This is the simplest way of understanding such great concept. thank you.
@higorgustavobarbosadasilva9624
@higorgustavobarbosadasilva9624 3 жыл бұрын
this was for me the key that was unfound in my mind. Thanks a lot for your life!!! I'm from Brazil.
@CodeXdev
@CodeXdev 3 жыл бұрын
You are so welcome!
@cjt5570
@cjt5570 3 жыл бұрын
I've watched so many BLoC tutorials from US to China but was still struggling to understand it. And this video explained so well that I finally get the concept of BLoC. Thank you so much. Say no more. Subscribed. 😃 ps: Thank you sir you saved me a lot of time, and I am gonna spend some of my time to watch the Ads on your videos. Hope that helps😊
@CodeXdev
@CodeXdev 3 жыл бұрын
Thank you so much for the lovely feedback 🥰
@DilwarHossainNoorChandan
@DilwarHossainNoorChandan 4 жыл бұрын
At last I am clear about BLoC. Love you man.
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you @Dilwar Hossain
@keanallen
@keanallen 2 жыл бұрын
Nice explanation Afzal! Im from GetX, and now I wanted to learn BLoC. This video helps me to get started. Thank you so much!
@habuwet
@habuwet 2 жыл бұрын
This is the best explanation i have ever watched from many different people videos. Thank you, I will subscribe your channel !! 🔥 🔥
@dengbeny
@dengbeny 3 жыл бұрын
Thank you. I have been struggling with BloC for a while but now is clear.
@CodeXdev
@CodeXdev 3 жыл бұрын
Good to hear that. 😍
@aaBeben
@aaBeben 3 жыл бұрын
U r so comprehensive. Glad be here to learn more.
@CodeXdev
@CodeXdev 3 жыл бұрын
Thanks and welcome
@theradioactivemonkey
@theradioactivemonkey 3 жыл бұрын
Thank you for this video. BLoC in Flutter finally makes sense :-)
@097Roger
@097Roger Ай бұрын
iPad visualization ON POINT! thank youuuu 🙏
@hardiksinhjivansia1244
@hardiksinhjivansia1244 4 жыл бұрын
I don't usually comment but After trying many videos this is the best video I have come accross. Great explanation ( kudos for visual explanation on ipad )
@CodeXdev
@CodeXdev 4 жыл бұрын
So nice of you
@DebugWithAdam
@DebugWithAdam 4 жыл бұрын
U just made this concept more clearer to understand, Good work. Thank you
@CodeXdev
@CodeXdev 4 жыл бұрын
Glad it was helpful!
@jakubpatrik2326
@jakubpatrik2326 4 жыл бұрын
great, short and understandable tutorial on bloc pattern. I am finally able to explain it further to my friends. :)
@CodeXdev
@CodeXdev 4 жыл бұрын
Great to hear!
@desdrianton5993
@desdrianton5993 3 жыл бұрын
I've watched so many bloc tutorial.. this is the simplest one... good job 👍
@CodeXdev
@CodeXdev 3 жыл бұрын
Thank you 😊
@MuhammadFaisal-ey5fr
@MuhammadFaisal-ey5fr 2 жыл бұрын
Thanks for the clear and simple explanation! Keep this style of yours in explaining complex things.. im auto subscribing!
@laxmankumar433
@laxmankumar433 3 жыл бұрын
You are Amazing Man! I bow for you. Thanks for the great explanation.
@d.developer
@d.developer 3 жыл бұрын
First time on you channel and I didn't get disappointment. Now i'm subscribed.
@CodeXdev
@CodeXdev 3 жыл бұрын
Most welcome 😍 Hope you get value in return
@RanaAhmed-gr4ub
@RanaAhmed-gr4ub 3 жыл бұрын
clear explanation of Bloc.Thank you brother
@marco_di
@marco_di 4 жыл бұрын
The best BLoC tutorial ever :-) I'm looking forward for your next lessons :-)
@CodeXdev
@CodeXdev 4 жыл бұрын
Wow, thanks!
@praveenhamal
@praveenhamal Жыл бұрын
subscribed just for explaining bloc the simplest way ..keep making similar contents
@CodeXdev
@CodeXdev Жыл бұрын
Thanks for the sub!
@kkatad
@kkatad 4 жыл бұрын
I watched lot's of tutorial but this one clear by bloc pattern concept. Thank you so much doing this useful tutorial.
@miskellil4844
@miskellil4844 4 жыл бұрын
Me too
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you for your feedback :)
@abanahmed4683
@abanahmed4683 4 жыл бұрын
The most super clear explanation
@CodeXdev
@CodeXdev 4 жыл бұрын
Glad to hear that!
@muhammaddawood4786
@muhammaddawood4786 2 жыл бұрын
Bro you own my subscription by this video, good job 👍
@olishiz
@olishiz 4 жыл бұрын
You definitely has the most aesthetic handwriting on your iPad lol. And I love how you explain it fully till the end to deliver your message. Subscribed to you. Thanks! Had trouble understanding BLOC and state management for mobile apps haha
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you so much 😀 iPad idea really worked out for many. I think i should do more explanation videos using iPad 👨🏻‍💻📲
@supun_sandaruwan
@supun_sandaruwan 2 жыл бұрын
Those iPad visualizations helped out a lot. Please do explanation like that in future videos. Great sir 🔥♥
@CodeXdev
@CodeXdev 2 жыл бұрын
Thanks, will do!
@sodiqeniola474
@sodiqeniola474 2 жыл бұрын
Simply great. Thanks for this, Afzal.
@CodeXdev
@CodeXdev 2 жыл бұрын
Most welcome, hope you have subscribed ☺️
@Kerol-review
@Kerol-review 3 жыл бұрын
Thank you very much for the explanation, very clear and easy to understand, one of the best channel so far
@Ash-td4sx
@Ash-td4sx 3 жыл бұрын
Best explanation for BLoC must say!!
@swayamshreemohantyvlogs8126
@swayamshreemohantyvlogs8126 3 жыл бұрын
Thnaks for this simplest explanation of BLoC pattern.
@SIDDARTHBHURA
@SIDDARTHBHURA 4 жыл бұрын
By Far the best explanation on Bloc Pattern. Thank you .
@CodeXdev
@CodeXdev 4 жыл бұрын
You're very welcome!
@noshingh521
@noshingh521 4 жыл бұрын
I saw many videos from bloc pattern, but it’s the best explanation! Thanks. But I have some question. Are there any differences from flutter_bloc and bloc Api? And in some videos use another way in bloc class, override initial state and mapToEvent method. Which one is better? Using streamContoller like you explained or another way with using mapToEvent and initialState method in Block class?
@rishabhtyagi2379
@rishabhtyagi2379 3 жыл бұрын
Same question
@kevinalbrecht5575
@kevinalbrecht5575 4 жыл бұрын
Hi, nice video, good explainations, thought you forgot to talk about closing then I saw the part two. thanks dude
@battleGroundAce832
@battleGroundAce832 4 жыл бұрын
Thankyou so much for clearing the concept of bloc. Really so much helpful to me.
@venkatareddykunduru1828
@venkatareddykunduru1828 3 жыл бұрын
Really great explanation what a man are you
@walidwazini7628
@walidwazini7628 3 жыл бұрын
Great video, great audio clarity.
@stefanomilani9553
@stefanomilani9553 2 жыл бұрын
Great explanation, many compliments
@poisonels8023
@poisonels8023 4 жыл бұрын
Thanks very much. More Flutter video please
@CodeXdev
@CodeXdev 4 жыл бұрын
I am on it 😊
@saravanan925
@saravanan925 3 жыл бұрын
has become a fan of your way of teaching!!! ❤️
@seetheworld3839
@seetheworld3839 10 ай бұрын
Damn! That was some really well explained explanation❤
@pravinromano8774
@pravinromano8774 3 жыл бұрын
Thank you so much brother for such a wonderful tutorial thank you so much
@rodinsuniga5549
@rodinsuniga5549 4 жыл бұрын
Very comprehensive tutorial video! The Ipad Illustration really helped a lot! Can you show or give advice on how should we structure our folders and files using BloC? thank you very much!
@himanshukesharwani5333
@himanshukesharwani5333 3 жыл бұрын
One of the best explanation of Bloc
@abhishekjain3383
@abhishekjain3383 4 жыл бұрын
Thank you so much. First time I understand the bloc pattern perfectly.. 😍🙌
@CodeXdev
@CodeXdev 4 жыл бұрын
You are welcome 😊
@siddheshsonawane3849
@siddheshsonawane3849 3 жыл бұрын
best video on BloC state management
@shubhamnaik1982
@shubhamnaik1982 4 жыл бұрын
Nice Explaination, Thanks
@autumnuniverse1940
@autumnuniverse1940 2 жыл бұрын
You’ve explained BLoC pattern perfectly
@Grovermol
@Grovermol 4 жыл бұрын
Nice tutorial, thanks!, i'm already looking forward the next login bloc tutorial.
@CodeXdev
@CodeXdev 4 жыл бұрын
Coming soon!
@nextebiz6897
@nextebiz6897 3 жыл бұрын
great video, love from Islamabad, Pakistan.
@anmolkumarshah
@anmolkumarshah 4 жыл бұрын
he really taught this complex topic well i was struggling to understand this
@backer_sid
@backer_sid 4 жыл бұрын
Best bloc explanation ever....👍🏽
@CodeXdev
@CodeXdev 4 жыл бұрын
Wow, thanks @Backer!
@gentlepeace-09
@gentlepeace-09 3 жыл бұрын
Looking for the perfect explanation .. you very good
@aqibali1909
@aqibali1909 2 жыл бұрын
Thank you sir for making this so easy to understand
@developermaniax
@developermaniax 2 жыл бұрын
Thank you for this awesome video you saved my day! 🍻
@chndraja
@chndraja 4 жыл бұрын
Hey Afzal, thanks for this video.
@CodeXdev
@CodeXdev 4 жыл бұрын
My pleasure
@perilousgourd360
@perilousgourd360 4 жыл бұрын
The code at 10:00 looks a bit fishy, but I'm new to this, so may misunderstand. ------------- EDIT: NEVERMIND BC 18:18 ------------- I would expect that that the first argument for the Text widget should be snapshot.data.toString(), to use the _counter data arriving from the stream. I speculate that this example only works because the updating of the local _counter variable coincides with the entry of data into the stream, with StreamBuilder rebuilding the Text widget every time _counter is incremented (carrying the unused-as-written new _counter data), so that using local variable $_counter directly results in indistinguishable, but conceptually incorrect and unlikely to generalize well, behaviour. Happy to be corrected. This is my favourite of the BLoC pattern tutorials I've watched so far, by the way. Thank you for creating it :D.
@samyaahmed6972
@samyaahmed6972 3 жыл бұрын
Excellent explanation! Both thumbs up. Thank you.
@CodeXdev
@CodeXdev 3 жыл бұрын
Thank you😍
@PaWLO1501
@PaWLO1501 4 жыл бұрын
Very good way of sharing your knowledge !
@CodeXdev
@CodeXdev 4 жыл бұрын
It's my pleasure
@freeyow4405
@freeyow4405 2 жыл бұрын
Awesome explanation
@ezalor9555
@ezalor9555 3 жыл бұрын
Such a great explanation and video!!
@AshishKumar-dl2mc
@AshishKumar-dl2mc 3 жыл бұрын
Great explanation 🙌
@CodeXdev
@CodeXdev 3 жыл бұрын
Glad you think so!
@francescofreddi4374
@francescofreddi4374 4 жыл бұрын
at min 9:20 more or less... for explain idea better (because i noticed that later on); is better to write: counterBloc.counterSink.add(0); So is very very clear to understand whats going on!! and why all process dont call another times build part!!!!! I didn't understand right away! For me is a core part of that lesson; that is many different from many more other lessons
@PasinduBroomer
@PasinduBroomer 3 жыл бұрын
only tutorial i understood thanks alot man
@CodeXdev
@CodeXdev 3 жыл бұрын
Seriously! What other tutorials you have seen ?
@mahendrank2567
@mahendrank2567 3 жыл бұрын
thank you for your clear explanation
@FaAbYorker
@FaAbYorker 3 жыл бұрын
Amazing explanation.. keep going ❤️❤️❤️
@CodeXdev
@CodeXdev 3 жыл бұрын
Thank you.. with support from you guys, soon we will reach 20k subscribers club🎉🎉
@adeelzahid9622
@adeelzahid9622 4 жыл бұрын
very appreciated. You make it easier. ✌️👍
@ahamedalvi1218
@ahamedalvi1218 3 жыл бұрын
Bro you are awesome keep it up. Thank you
@hawkybae
@hawkybae 4 жыл бұрын
Thanks for this! the iPad visualizations helped :) Subbed.
@CodeXdev
@CodeXdev 4 жыл бұрын
Thanks for the sub!
@trextyrans
@trextyrans 3 жыл бұрын
Love it so much!!!...easy to understand explanations.
@ariuntsetsegmunhtulga3732
@ariuntsetsegmunhtulga3732 3 жыл бұрын
Absolutely help me. Thank you so much
@bivekvivek
@bivekvivek 4 жыл бұрын
Good work bro 👍 quality is upto mark , u deserve more subs ❤️
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you so much 😀
@hl-apps
@hl-apps 3 жыл бұрын
Awesome video! everything make sense!
@CodeXdev
@CodeXdev 3 жыл бұрын
Glad it was helpful!
@eyobedet5144
@eyobedet5144 3 жыл бұрын
Now I got it, thanks alot.
@CodeXdev
@CodeXdev 3 жыл бұрын
👍🏼👍🏼 kudos
@silnt3489
@silnt3489 4 жыл бұрын
so it bad to use a lot a stream controllers? or doesn't matter the limit?
@spark-games-uk
@spark-games-uk 11 ай бұрын
Brilliant! Thanks mate! ❤
@CodeXdev
@CodeXdev 11 ай бұрын
Glad you like it!
@chinnaswamyreddy3828
@chinnaswamyreddy3828 4 жыл бұрын
sir super sir perfect explanation in the same way you should do full flutter course
@AhmadAli-mm5ff
@AhmadAli-mm5ff 4 жыл бұрын
Just took membership.. Looking forward for great tutorials ahead! Thank you so much for your videos.🙏🏻
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you so much 😊 Hope to see you in next Member-only LiveStream
@buck-johnson
@buck-johnson 2 жыл бұрын
Great video, I'm sorry I can only give thumbs up but once.
@CodeXdev
@CodeXdev 2 жыл бұрын
You like and comment is much appreciated 👍🏼
@user-mb7qe6ro9m
@user-mb7qe6ro9m 4 жыл бұрын
finally I understood it, thanks so much man. just a suggestion, remove dos transitions it break the flow.
@CodeXdev
@CodeXdev 4 жыл бұрын
I m glad it helped you. Regarding transitions, I already got many suggestions 🤓
@MuhammadUmair001
@MuhammadUmair001 3 жыл бұрын
very nice brother, May Allah swt bless you
@akedevjs
@akedevjs 4 жыл бұрын
Super Perfect this tutorial... Great Man !!!
@CodeXdev
@CodeXdev 4 жыл бұрын
Glad you liked it!
@RaselKhan-ds7nc
@RaselKhan-ds7nc 4 жыл бұрын
Alhamdulillah. Now I am clear on BP Thank you bro
@CodeXdev
@CodeXdev 4 жыл бұрын
Happy to help
@abubakarmani
@abubakarmani 4 жыл бұрын
good Job
@muhammadadnanijaz7340
@muhammadadnanijaz7340 4 жыл бұрын
Next video must be awesome. This is also a nice explanation 🥰🥰🥰😍
@CodeXdev
@CodeXdev 4 жыл бұрын
Thank you so much 😀
@muhammadadnanijaz7340
@muhammadadnanijaz7340 4 жыл бұрын
@@CodeXdev next video time?
@CodeXdev
@CodeXdev 4 жыл бұрын
Very soon.. May be end of this week!
@mithuns8410
@mithuns8410 3 жыл бұрын
Thanks for your tutorial, may i know which package should be added for achieving this?
@CodeXdev
@CodeXdev 3 жыл бұрын
This is inbuilt, you dont need any package 📦
@VijayAdhithyaramasamy
@VijayAdhithyaramasamy 3 жыл бұрын
very nice video got it easily
BLoC Pattern with Flutter || State Management (Part 2)
27:04
🎁Learn Flutter Bloc Theory | Understand Bloc State Management like a Pro
26:52
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Inspired by MKBHD | Built with Flutter - Panels App
24:24
Flutter BLoC Pattern Tutorial From Scratch
20:51
Reso Coder
Рет қаралды 350 М.
Pragmatic State Management in Flutter (Google I/O'19)
33:25
Flutter
Рет қаралды 457 М.
Easiest way to understand BLOC Pattern in Flutter
15:52
Easy Approach
Рет қаралды 96 М.
Bloc Library - Painless State Management for Flutter
24:54
Reso Coder
Рет қаралды 92 М.
BLoC for Beginners 📱 State Management • Flutter Tutorial
8:44
Flutter Bloc EASY Tutorial
8:25
Flutter Mapp
Рет қаралды 23 М.
What is BLOC in flutter
10:13
Hitesh Choudhary
Рет қаралды 64 М.
Learn to make API Requests with Flutter BLoC!! 🔥 #flutter #blocpattern
39:52