Это видео недоступно.
Сожалеем об этом.

#8 - BuildContext In-Depth Explanation - Fix BlocProvider.of() fails to find a context containing...

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2020
  • Hi there!
    Here's the github repository where you can clone all the source code:
    github.com/TheWCKD/blocFromZe...
    In this tutorial I will introduce you to how Flutter builds the widget tree and how the widget tree is structured and organised by using build contexts. Build contexts are a really, really, really important feature of Flutter and I can bet most of you don't understand it 100% accurate. So today I will talk about how you can manually build the widget tree by yourself, along with all the widgets and their specific build contexts. I'll also show you how BlocProvider.of(context) works in order to lookup for a BlocProvider widget inside the widget tree. We'll see, understand and fix the well-known BlocProvider.of() fails to find a context containing a specific bloc/cubit error, and many many more!
    All animations were done in VideoScribe, you can try it by clicking my affiliate link --- www.awin1.com/cread.php?awinm...
    You can contact me directly here:
    Join my Discord Server --- / discord
    Twitter --- / letsgetwckd
    Instagram --- / letsgetwckd
    Also, if you want to support me furthermore you can become an RUclips Member, donate or buy my courses on Udemy, using the following links:
    Become an Official RUclips Member! ---- / flutterly
    Buy my Udemy Courses! ---- www.udemy.com/user/tiberiu-po...
    Support me on Revolut! ---- revolut.me/letsgetwckd
    Buy me a Ko-fi! --- ko-fi.com/wckdyt
    Donate me on Paypal! --- www.paypal.me/letsgetwckd
    Support me on Patreon! --- / wckdyt

Комментарии • 217

  • @Flutterly
    @Flutterly  3 года назад +8

    Hello, everyone!
    The entire course is now live on Udemy too, get it while it's hot --> www.udemy.com/course/bloc-from-zero-to-hero/?referralCode=E689592633984B34DBEF
    Also I have just managed to finally finish the entire BLoC - From Zero to Hero Complete Course, based on this tutorial series. You can check it out here -> ruclips.net/video/THCkkQ-V1-8/видео.html

  • @lindermannla
    @lindermannla 3 года назад +62

    The best explanation about BuildContext I've seen so far! Congratulations!

    • @Flutterly
      @Flutterly  3 года назад +2

      You're welcome! I am glad I helped!

  • @mohammedabdulhady8926
    @mohammedabdulhady8926 2 года назад +4

    This playlist is such a gem..
    Even though the code in some videos is a little outdated, the concepts are very well explained, and I always find myself coming back for a revise.

  • @morphingcoffee
    @morphingcoffee 3 года назад +4

    Watched several BuildContext explanation videos on RUclips, and most of them were just scratching the surface, and merely advising how devs can work around the gotchas without providing under-the-hood understanding of it.
    Thanks, appreciate how detailed you went over this!

    • @Flutterly
      @Flutterly  3 года назад

      Glad I could help, man! ✨ 🥂

  • @michaelmocan
    @michaelmocan 3 года назад

    Love your work! This crucial topic is overlooked by all flutter tutorials I've seen so far.

  • @dnlbrock
    @dnlbrock 3 года назад +12

    Man, many thanks. You've made my development fun - I can now say I'm familiar with Bloc and I not fighting anymore with my code.

    • @Flutterly
      @Flutterly  3 года назад +2

      You're welcome, man! I really appreciate that my videos helped you become a better developer!

    • @shashan5900
      @shashan5900 3 года назад +1

      Same

  • @benedictadu1254
    @benedictadu1254 2 года назад

    This is the best explanation of how to build context works with Bloc that I have seen so far. Excellent work done. I hope you receive much more support in future for this.

  • @rohitsrao
    @rohitsrao 2 года назад

    This was awesome! Thank you so much. Love this entire series and especially all the hard work it took to painstakingly create the animations.

  • @datobarbaqadze6553
    @datobarbaqadze6553 3 года назад +2

    I have watched terribly many explanations not only about buildcontext but many other things, I can surely say that this channel is the best one on youtube. Love it, keep it up man

  • @progtom7585
    @progtom7585 7 месяцев назад

    this is priceless, thanks so much. I was having a context nightmare with BloC after migrating from riverpod and was trying to avoid a side project because of it. Youve put me back on track. Great video series, thanks very much.

  • @abdulhamidyusuf2848
    @abdulhamidyusuf2848 3 года назад +5

    No way man! I had a really hard time understanding this concept, but this explanation is unique and easy to comprehend. Thank you

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much! ✨

  • @nhexplorers
    @nhexplorers 3 года назад +1

    Best flutter tutorials I’ve ever seen. Thanks for explaining the details in such a clear and concise manner

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much for this detailed, positive feedback! I really appreciate it!

  • @divyanshukumar1329
    @divyanshukumar1329 Год назад +1

    i just fixed my crashing app just after this 23:18 minutes tutorial on context. Thanks you WCKD, Stay motivated and keep posting such rich content

  • @deveshkharade3489
    @deveshkharade3489 9 месяцев назад

    This Tutorial series is first where i understood bloc very well Thanks

  • @kutayyildirim4074
    @kutayyildirim4074 2 года назад

    Thank you for everything. I was struggling about learning BLoc but I understand most of the logic behind the scenes now. Best explanation :)

  • @aldiirsanmajid4235
    @aldiirsanmajid4235 3 года назад +2

    thanks for this playlist about bloc, it make me easier to learn it, keep it up man.... I will wait for another tutorial playlist from you

  • @userwill1005
    @userwill1005 Год назад

    It was a the best explanation of BuildContext. Now I have clarity in mind about buildContext.

  • @minhan4444
    @minhan4444 5 месяцев назад

    The tutorial is not only to learn about Bloc concepts but also to learn about BuildContext in Flutter core concepts. Thank you very much :3

  • @chaincse
    @chaincse 3 года назад +1

    Thanks, WCKD. Must watch and needed one!!! I personally addict to bloc and your videos as well.
    Keep rocking!!!

    • @Flutterly
      @Flutterly  3 года назад +1

      Nice to hear that, mate! 🌟 Thanks a ton!

  • @armandguanlao7973
    @armandguanlao7973 3 года назад +1

    Hi, I just wanna say that I really appreciate what you're doing here. I've binge watched all your previous videos up to here and have made sure to like all of them atleast as a show of gratitude :D
    I really like the way you explain and visualize the concepts that's very easy to understand and follow through. I was actually researching about this topic for a while and stopped since I cannot grasp it properly then. Watching your videos made me confident about it now and in turn made me feel positive and happy.
    I was actually really excited when I was talking about your videos to someone and even said that the ability for it to teach is very good and could actually be a worth-it paid course, if ever.
    Keep up the great work! You've really improved a lot.

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much for your kind words, man! I really appreciate the positive feedback you gave me! I'll struggle to give you and my viewers the best tutorials! I'm glad you think I have improved over time! Thanks a lot again and hope I'll see you soon in the comments section of newer vids!

    • @armandguanlao7973
      @armandguanlao7973 3 года назад +1

      You deserve it! I was actually a little sad that I've seen everything up to this point that I have nothing else until your next one - in a good way that is. It's like a good TV show that you just wanna see the next one as soon as possible. :D
      I'm looking forward to them. Keep safe also!

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨ I prefer quality over quantity so that's why it's taking so much time to post tutorials

  • @mengyan3214
    @mengyan3214 Месяц назад

    What a fantastic explanation of BuildContext. Thank you so much for sharing.

  • @gurkanfg
    @gurkanfg 3 года назад +2

    For a long time. I am working on dart language. And at the same time, I produce products, trainings and content in my own country. I would like to say as a member of the Google Developer Community. Your content helped a lot with the projects I developed. Appreciation of the quality of the contents and the work in the preparation process. Keep going like this.

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much, I really appreciate your feedback! ✨

  • @TheGaoNan
    @TheGaoNan 3 года назад +2

    Best explanation on RUclips, thank you!

    • @Flutterly
      @Flutterly  3 года назад

      Thanks a lot! I appreciate your feedback!

  • @bkyuch
    @bkyuch 3 года назад +3

    This video and your way of explaining things are so underrated. You've got my subscription and thanks for doing this work. I learned a lot and it was awesome :)

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much for your kind feedback, mate! I appreciate every word you said and I couldn't be happier to help you in pursuing the level of understanding bloc!

    • @michaelmocan
      @michaelmocan 3 года назад

      I agree. He should make a course on how to teach technical subjects.

  • @abhijitpani3438
    @abhijitpani3438 3 года назад +1

    Yours is the first channel I have subscribed in my youtube life. You are gifted! Would you mind sharing which video making tool do you use? I will try it in my office presentations

  • @sibulelemboyi526
    @sibulelemboyi526 3 года назад +2

    Wow! Thanks, I finally got a clear explanation of BuildContext. You are great!

    • @Flutterly
      @Flutterly  3 года назад +1

      I'm really glad! ✨

  • @Smimo-bx2ir
    @Smimo-bx2ir Год назад

    This is Actually the best explanation of BuildContext. Thank you so much

  • @noshingh521
    @noshingh521 3 года назад +1

    You explain amazingly! Very complete and concise. you deserve million subscriber and I hope continue your work. Thank you sir 🌷

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much! Hopefully I'll get there someday! I appreciate it! ♥

  • @SIDDARTHBHURA
    @SIDDARTHBHURA 3 года назад +1

    Best explanation on BuildContext. Thank you

  • @rahulagarwal7369
    @rahulagarwal7369 3 года назад +1

    One of the best explanation on Build context. Wonderful work

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨

  • @mkhwanazicebo4448
    @mkhwanazicebo4448 3 года назад +1

    Thank you so much for this video, please continue to make more. I really love the way you explain everything in detail.

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much, brother! I will!

  • @shubhammittal2367
    @shubhammittal2367 3 года назад +1

    Finally get cleared my all doubts regarding context.thanks a lot sir

  • @tareksellami7346
    @tareksellami7346 3 года назад

    Mind blown 🤯🤯. You make everything look easy ❤❤

  • @JohnLandicho
    @JohnLandicho 2 года назад

    You're sooo good, thank you so much, I never really understood context before this video

  • @philroger8773
    @philroger8773 5 месяцев назад

    Good sir, you make me understand how build context works.. Thank you so much..

  • @bensubendran
    @bensubendran 3 года назад +1

    This is more informative than all the other explanations. Thanks Flutterly

    • @Flutterly
      @Flutterly  3 года назад

      Thanks, Ben! I appreciate it!

  • @sabahmohamed8617
    @sabahmohamed8617 5 месяцев назад

    Omg i have just found a treasure.thank u for the wonderful easy explanation i think i will watch all your videos now❤️❤️❤️❤️

  •  3 года назад +2

    Thank you for this great tutorial. I am looking forward to see tutorials for another topics too.

  • @jjsportify77
    @jjsportify77 3 года назад +1

    Man! Keep up the good work! Love your tutorials. Please make more videos like this!

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨

  • @kakajanoa4260
    @kakajanoa4260 3 года назад +1

    A lot of thanks man, I hope, you will continue create tutorial videos in this context). I'm waiting for another videos about flutter

    • @Flutterly
      @Flutterly  3 года назад

      Thank you, man! Appreciate it!

  • @sasanpormah52
    @sasanpormah52 3 года назад +1

    Wow you are amazing, I was confused why I received this error and now I know why. Thanks a lot.

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you, brother 🤍

  • @nidalbakir4720
    @nidalbakir4720 3 года назад +1

    I appreciate your efforts and time to make such a great video. Thanks WCKD💙💻👓

    • @Flutterly
      @Flutterly  3 года назад +1

      It's WCKD, mate, thanks! 🌟

  • @ketan_sahu
    @ketan_sahu Год назад

    Such a wonderful explanation!!

  • @raul286162
    @raul286162 3 года назад +1

    Bro, I

    • @Flutterly
      @Flutterly  3 года назад +1

      Haha, thank you so much, brother! I really appreciate all your kind words! Hope you'll stay here on this channel furthermore, cause more awesome series will come in the future!

  • @mallikarjunreddy5229
    @mallikarjunreddy5229 3 года назад +1

    Yup, Shared it with on of my mate, who joined recently to work along with me on existing project built with bloc. Hopefully he will learn quickly(hopefully my mate won't take much time as I took to understand bloc in my initial days 😜) and will get fair idea on what's going on.
    Thank once again ❤
    Looking ahead for more advance videos.

  • @OusseynouDIAGNE-wu1gg
    @OusseynouDIAGNE-wu1gg 4 месяца назад

    This tutorial is really helpful ! Thanks a lot ! I like it .

  • @ahmedzaydan3521
    @ahmedzaydan3521 9 месяцев назад

    Really really GREAT and PERFECT explanation
    Thank you from my heart ❤❤❤

  • @vinayTshetty
    @vinayTshetty 7 месяцев назад

    OMG that great work and Good animation to understand.
    thanks for the tutorials.

  • @ujjwalbiswas8400
    @ujjwalbiswas8400 3 года назад +1

    This level of details in a tutorial, And i wonder how much hardworking you put to make this video. Thank you again.

    • @Flutterly
      @Flutterly  3 года назад +1

      About 1-2 weeks of work for a tutorial

    • @ujjwalbiswas8400
      @ujjwalbiswas8400 3 года назад +1

      @@Flutterly That's lots of time , Thanks WCKD for these tutorials, waiting for more of your tutorials in future. Love

    • @Flutterly
      @Flutterly  3 года назад +1

      You're welcome, mate! I'm really happy you like them!

    • @yaddiaby1504
      @yaddiaby1504 3 года назад

      @@Flutterly thx a lot

  • @syaefulamri411
    @syaefulamri411 3 года назад +1

    easy to understand the best explanation so far

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨

  • @officialismailshah
    @officialismailshah 2 года назад +1

    always amazing content,
    respect man for your struggle🙌🙌🙌

  • @prajunmagar4694
    @prajunmagar4694 2 года назад

    Thank you for explaining in-depth concept of BuildContext and widget tree, really loved your work!
    Could you also please make a tutorial for the element and render tree too?

  • @user-sc7tq2di7q
    @user-sc7tq2di7q 2 года назад +1

    Greeeeeeat, It answers all my question, Thank you ❤️️

  • @MrVlat456
    @MrVlat456 3 года назад +1

    This is the best explaination of BuildContext ever far.

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨

  • @WiLL-by5sw
    @WiLL-by5sw 3 года назад +1

    Thank you so much again man! Again! Another awesome tutorial!! :D

  • @kennethburla
    @kennethburla 3 года назад

    This is some great quality content. You're awesome. Thanks

  • @user-dj2vx6nb5h
    @user-dj2vx6nb5h Год назад

    This is the great explanation 😍🔥

  • @poomchantara355
    @poomchantara355 3 года назад +3

    This video should be added to the Bloc documentation. LIKED and SUBSCRIBED!.

    • @Flutterly
      @Flutterly  3 года назад

      Thank you so much! ✨

    • @TechWithDnes
      @TechWithDnes 3 года назад +1

      The playlist is there in the bloc documentation. :)

  • @Your_mom_calls_me_luka
    @Your_mom_calls_me_luka 11 месяцев назад

    GOATED Explanation man.

  • @mohammedrashad1
    @mohammedrashad1 6 месяцев назад

    Thanks, I think your channel is one of the best

  • @abdulrahmanal-fakih3996
    @abdulrahmanal-fakih3996 2 года назад

    Great explanation. Keep it up!

  • @islomkhujaakhrorov6668
    @islomkhujaakhrorov6668 3 года назад +1

    It is one of the important topic that you presented to us Thank you man

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much, man!

  • @kehindeoyewale6983
    @kehindeoyewale6983 3 года назад +1

    Thank you for releasing this video, it was really helpful and educating

    • @Flutterly
      @Flutterly  3 года назад

      You're welcome, man, thank you!

  • @nazimjoli2406
    @nazimjoli2406 3 года назад +1

    your explanation are amazing 🤩

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much, mate! 🌟

  • @bijendernagar15
    @bijendernagar15 3 года назад

    Best teacher great explained by simple and deeper pls make more video with firebase love from India ❤️

  • @skypuff
    @skypuff Год назад

    This man is absolutely incredible.

  • @jontysingh4334
    @jontysingh4334 2 года назад

    Great video learnt a lot from your videos

  • @Pedro5antos_
    @Pedro5antos_ 2 года назад

    AWESOME content! Big thanks

  • @nadeemshahzad4416
    @nadeemshahzad4416 3 года назад +1

    Amazing explanation .....

  • @arnaudduquenoy2061
    @arnaudduquenoy2061 3 года назад +1

    ... i was searching that « buildcontext » video since a while :) thanks Wckd !

    • @Flutterly
      @Flutterly  3 года назад

      I'm glad I could help you, bro! You're welcome!

  • @bodehallak1552
    @bodehallak1552 3 года назад +1

    great explanation, really helpful tutorial. thank you very much, keep going please we're supporting you. :3

    • @Flutterly
      @Flutterly  3 года назад +1

      Thank you so much for your support, it is greatly appreciated!

  • @ahmed_alharthi
    @ahmed_alharthi 3 года назад +2

    Developer need to be aware all time with this context thing. Flutter supposed to be easy 😅. I really enjoyed and learned a lot from the videos. Thank you.

    • @Flutterly
      @Flutterly  3 года назад

      Indeed, that's why I considered it so be a really, really important tutorial! Thanks!

  • @mohamedsaleh9046
    @mohamedsaleh9046 9 месяцев назад

    very good explanation, thanks

  • @dhruvsoni9929
    @dhruvsoni9929 Год назад

    You've made an Absolutely Great Video 👍✨

  • @huyle259
    @huyle259 3 года назад

    what a nice tutorial, thank you so much

  • @enigma_i_am
    @enigma_i_am 3 года назад +1

    Man your videos are awesome... I really hope you do something on RXdart

    • @Flutterly
      @Flutterly  3 года назад

      Will do in the future

  • @rohithk5234
    @rohithk5234 3 года назад +1

    best explanation of contex and flutter 🔥🔥🔥🔥

  • @muhammadshahzadakram7742
    @muhammadshahzadakram7742 3 года назад +1

    Hey, WCKD, I Started learning flutter recently, and to be honest, I was having a really tough time understanding how this whole BLoC thing worked till now.
    I Love how you illustrate each concept pictorially.
    Huge Fan or your teaching.
    I would appreciate an example of BLoC with Forms and to be specific, An Entire Login Flow. Thanks.

    • @Flutterly
      @Flutterly  3 года назад +1

      For sure I'll do that in the future, man, after I finish all these tutorials!

    • @muhammadshahzadakram7742
      @muhammadshahzadakram7742 3 года назад +1

      @@Flutterly much appreciated 💞

  • @vinixmendez
    @vinixmendez Год назад

    excellent tutorial thank you very much for teach me this

  • @aurelagbodoyetin3321
    @aurelagbodoyetin3321 3 года назад +1

    Welcome back 🙂
    Thks for your videos

    • @Flutterly
      @Flutterly  3 года назад

      Thank you! Sorry for the delays, this video took over 2 weeks to be made!

    • @aurelagbodoyetin3321
      @aurelagbodoyetin3321 3 года назад +1

      It's worth it. The content is understandable as always.
      Nice video

  • @yaqub3567
    @yaqub3567 2 года назад

    Maaaaaaaaan! That was Amazing explanation

  • @hassanhassanzadeh2161
    @hassanhassanzadeh2161 2 года назад

    thank you bro for teaching bloc

  • @adnanalshami3751
    @adnanalshami3751 3 года назад +2

    Super useful. Thanks

  • @mohamedhamde6611
    @mohamedhamde6611 2 года назад

    Thank you very much for your effort .

  • @akliatharia
    @akliatharia 3 года назад +1

    thnks man great stuff as usual

  • @dilshan3372
    @dilshan3372 3 года назад +1

    Again Great video , Thank you so much....

    • @Flutterly
      @Flutterly  3 года назад +1

      You're welcome, thanks!

  • @rezasharifi3528
    @rezasharifi3528 2 года назад

    This saved my time TNX

  • @gmmome2073
    @gmmome2073 3 месяца назад

    best explanation. thanks.

  • @jontysingh4334
    @jontysingh4334 2 года назад

    Great leant a lot from your video

  • @dgodiegomartins
    @dgodiegomartins 3 года назад +1

    Tks man. Great content.

    • @Flutterly
      @Flutterly  3 года назад

      You're welcome! I appreciate it! ♥

  • @batuhankrbb
    @batuhankrbb 3 года назад

    It made me even more confused :D I need to watch it again

    • @batuhankrbb
      @batuhankrbb 3 года назад

      *not because of the problem of the tutorial

  • @md.ruhulamin7963
    @md.ruhulamin7963 3 года назад +1

    Thank you sir. Please make a complete project using BLoC pattern.

    • @Flutterly
      @Flutterly  3 года назад

      I will make a complete series building different apps!

  • @rezaesfandiari1865
    @rezaesfandiari1865 3 года назад +1

    Thanks very much

  • @omarabdullah585
    @omarabdullah585 5 месяцев назад

    great work

  • @fabiocarvalho9602
    @fabiocarvalho9602 6 месяцев назад

    You are trully wicked sir
    Do you have any more content about Flutter?

  • @ashrafabdo5461
    @ashrafabdo5461 Год назад

    افضل شرح رهيب😍🥰

  • @user-ut5kt1cr7f
    @user-ut5kt1cr7f 2 года назад

    can I depends on those videos to start working on Bloc, since my UI is finished?
    by the way, you are the best

  • @fahadhabibi3222
    @fahadhabibi3222 Год назад

    lotttaa great stuff

  • @hatemragab2902
    @hatemragab2902 3 года назад +1

    thanks, bro hope you make videos using API with bloc

    • @Flutterly
      @Flutterly  3 года назад +1

      Sure thing in the future

  • @zakariyaetouzi7967
    @zakariyaetouzi7967 3 года назад +1

    Thanks, you are the 👍 best