Flutter Null Safety (!, ?, ??, late, ...)

Поділитися
Вставка
  • Опубліковано 15 жов 2024

КОМЕНТАРІ • 81

  • @HeyFlutter
    @HeyFlutter  2 роки тому

    This might help you :)
    👉 12 Week Flutter Training from Newbie to Expert: heyflutter.com
    Source Code: github.com/JohannesMilke/null_safety_all
    Flexible Widget Tutorial: ua-cam.com/video/5TwBXLZdVvk/v-deo.html
    Expanded Widget Tutorial: ua-cam.com/video/N1FMX4rDn6Y/v-deo.html
    Spacer Widget Tutorial: ua-cam.com/video/n4dJVUdj4ik/v-deo.html
    FittedBox Widget Tutorial: ua-cam.com/video/WpTMNArnXdc/v-deo.html
    Flutter Layout Basics Tutorial: ua-cam.com/video/yYxueTNIDlA/v-deo.html
    Row Layout Basics Tutorial: ua-cam.com/video/lY5GtNkvyhM/v-deo.html
    Column Layout Basics Tutorial: ua-cam.com/video/nW9pAyDs-wE/v-deo.html

  • @leoMC4384
    @leoMC4384 2 роки тому +1

    Great content as always. Like 2 weeks ago I had to migrate this old project I had to null safety and update all its dependencies. I did it manually. It drove me nuts. This guide would've made things much easier.

  • @realislam8153
    @realislam8153 Рік тому

    I must say that One of the best informative video on your channel ever
    Thanks for sharing this great useful information with us

    • @HeyFlutter
      @HeyFlutter  Рік тому +1

      Glad you liked it, @realislam8153 😀

  • @barziyassin1
    @barziyassin1 Рік тому

    I really love your short and unique explanations, keep going bro

    • @HeyFlutter
      @HeyFlutter  Рік тому +1

      Glad you liked it, Barzy Yasin 😀

  • @mikazora423
    @mikazora423 2 роки тому +1

    Best null safety guide ever,, nice work 🔥🔥

  • @HabiasaDeveloper
    @HabiasaDeveloper 2 роки тому

    There's always something that you don't know. For example, I am a flutter intermediate. But ...? was new for me. Thank you for the tutorial. Really enjoyed to watch those smooth animations.

  • @TarrenHassman
    @TarrenHassman 2 роки тому

    Absolutely incredibly useful information in a beautifully concise way. Love your work

    • @HeyFlutter
      @HeyFlutter  2 роки тому

      Thanks, Tȟaŋháŋši Tȟáŋkamatȟó! 🙂

  • @WILFREDTSIKAH
    @WILFREDTSIKAH 2 роки тому

    Been looking to understand the difference. Thank you very much 🙏

  • @LuisOtavioZimmermann
    @LuisOtavioZimmermann 2 роки тому

    The best video about it. Straight to the point.

  • @ashfaqkayes5222
    @ashfaqkayes5222 Рік тому

    Made my day bro. This operator (!) with nullable var was a headache for me.

    • @HeyFlutter
      @HeyFlutter  Рік тому

      You are welcome, @ashfaqkayes5222 😊

  • @88billizzard88
    @88billizzard88 2 роки тому

    Very understadable! Thanks

  • @ashupathak9522
    @ashupathak9522 2 роки тому +4

    Thanks for listening my demand ❤️
    Best flutter teacher 🔥

  • @muniralmeslaty9602
    @muniralmeslaty9602 2 роки тому

    Very very Good video
    Thank you u explain how to solve null safety problems

  • @KrishNamaste
    @KrishNamaste Рік тому

    what an amazing explanation, kudos!

    • @HeyFlutter
      @HeyFlutter  Рік тому +1

      Thank you, Krishna Gupta! 🙂

  • @someshsahu4638
    @someshsahu4638 Рік тому +1

    nice explanation sir thankyou

  • @nurola
    @nurola 2 роки тому

    Your channel is like stackoverflow when I stuck somewhere while coding :) Get your recipe pill just before start.

    • @HeyFlutter
      @HeyFlutter  2 роки тому

      Great, Thank You VelociRaptor

  • @peterbk364
    @peterbk364 2 роки тому

    That voice sir.... :)
    thankyou sir for this informational video... :) LOved it

  • @crazy-man
    @crazy-man 2 роки тому

    clear presentation, I just wanted to know more about null safety

  • @learning1online156
    @learning1online156 2 роки тому

    was very helpful to me, thank you!

  • @bhabhayt398
    @bhabhayt398 2 роки тому +5

    building list with complex very json data in flutter implement in ui

    • @naveenjoshi7700
      @naveenjoshi7700 2 роки тому +2

      Same question

    • @KapilSharma-ul4ev
      @KapilSharma-ul4ev 2 роки тому

      How to implement a complex nested JSON object in ui flutter

    • @Aushadhaya8158
      @Aushadhaya8158 2 роки тому

      Same to same my question please explain properly

    • @Aushadhaya8158
      @Aushadhaya8158 2 роки тому

      This question is very important because I have to give project for 3 days and I am not able to implement nested API.

    • @devrajheropanti6847
      @devrajheropanti6847 2 роки тому

      My is same

  • @mayur16
    @mayur16 2 роки тому

    Keep going.. very informative content..

  • @mohammedtouati8479
    @mohammedtouati8479 Рік тому

    Wonderful content as i expect, keep going.

    • @HeyFlutter
      @HeyFlutter  Рік тому

      Glad you liked it, @mohammedtouati8479 😀

  • @pranaychakraborty4866
    @pranaychakraborty4866 2 роки тому

    As always, best explanation ever

  • @danqiu6413
    @danqiu6413 9 місяців тому

    Very good lesson! Thanks!

    • @HeyFlutter
      @HeyFlutter  9 місяців тому

      You’re most welcome, @danqiu6413! 🙂

  • @eek9313
    @eek9313 2 роки тому +1

    Excuse me sir! I'm learning so much from your tutorials 😃 and while learning I got a problem that i created drawer and button NavBar for my app but when i opened drawer ,NavBar came infront of the drawer...How can i fix it. Please help me as possible !

    • @eek9313
      @eek9313 2 роки тому +1

      @@HeyFlutter Sorry Sir but I can't get it😞 ! Could you please make a video tutorial on it ,tough cause I see many people have got the same problem. It would be really useful for beginners like me. ❤️

    • @HeyFlutter
      @HeyFlutter  2 роки тому

      Thank You Ⓖeek! Follow this link: stackoverflow.com/questions/63882656/flutter-drawer-overlaps-the-bottom-navigation-bar
      I hope you will get your answer 🙂

  • @tishansaha5431
    @tishansaha5431 2 роки тому

    wow nice explanation :)
    thnx a lot

  • @ChrisHalden007
    @ChrisHalden007 2 роки тому

    Great video. Thanks

  • @AdilRangila
    @AdilRangila 2 роки тому

    Greatly explained

  • @sardortukhtamurodov1138
    @sardortukhtamurodov1138 2 роки тому

    Could you make a video lesson on Dynamic Links please...

  • @alanhartmann3355
    @alanhartmann3355 2 роки тому

    Nice work, thanks!

  • @parameshmamidisetti8167
    @parameshmamidisetti8167 2 роки тому

    I need 30 minutes video on null safety ,deep explanation

  • @neliquidmusic
    @neliquidmusic 2 роки тому

    Nice! Thanks!

  • @jorgeandresdiaz0
    @jorgeandresdiaz0 2 роки тому +1

    When is late initializer needed? It seems like a keyword that leads to bugs

    • @tbadi-Tonny
      @tbadi-Tonny 2 роки тому

      Hahaha 😅

    • @leoMC4384
      @leoMC4384 2 роки тому

      In a stateful widget with a dynamic value that is assigned to another variable in the initState statement. In order to use that variable in the widget, you need to initialize it outside the initState and that's where I use "late". ☺️

    • @HeyFlutter
      @HeyFlutter  2 роки тому +1

      Thank you, Jorge Andrés! 🙂. Use late when you strongly convinced that first time you use late field it will be initialized

  • @alexmaina3328
    @alexmaina3328 2 роки тому

    My flutter teacher

  • @rajgathiyawala6302
    @rajgathiyawala6302 2 роки тому

    i clicked on container then container size will be increased from bottom and where size will increase I want to add text on that space.......
    which widget use for this??

  • @akashhirusha3925
    @akashhirusha3925 2 роки тому

    Can you explain how to convert previous version of project to null safety

  • @uzairahmad5086
    @uzairahmad5086 2 роки тому

    Hi Sir Please Make a video on how to request Location Permission on run time i am getting location but for that i have to allow location manually in settings of app Kindly make a video on permission Dialog Box Thanks

    • @uzairahmad5086
      @uzairahmad5086 2 роки тому

      @@HeyFlutter sir please make next video on this topic. I've requested this video in last month

  • @ZOZA468
    @ZOZA468 2 роки тому

    nice intro

  • @KhaledABED-m5j
    @KhaledABED-m5j Рік тому

    Thank you

    • @HeyFlutter
      @HeyFlutter  Рік тому

      You are welcome, @user-jj3ld6kk2u!

  • @coder551
    @coder551 2 роки тому

    Bro how Can I Paste any File In Particular device storage data path Using button In Flutter ? Can you Tell Something About It?

    • @HeyFlutter
      @HeyFlutter  2 роки тому

      Thank You Coder! Follow this link: medium.com/kick-start-fluttering/saving-data-to-local-storage-in-flutter-e20d973d88fa
      I hope you will get your answer 🙂

  • @radovankljestan8793
    @radovankljestan8793 2 роки тому

    Nice like always, can we expect soon something about dapps with flutter? Maybe on Ethereum network or others...Thank you for amazing content :)

  • @m.2.3
    @m.2.3 2 роки тому +1

    Error: The operator '[]' isn't defined for the class 'Object'.
    - 'Object' is from 'dart:core'.
    Try correcting the operator to an existing operator, or defining a '[]' operator.
    final data = snapshot.data!["data"] as List;
    Can you solve the problem?

    • @HeyFlutter
      @HeyFlutter  2 роки тому +1

      Thank You محمود علي حسين! Follow this link: stackoverflow.com/questions/60245865/the-operator-isnt-defined-for-the-class-object-dart
      I hope you will get your answer 🙂

  • @devrajheropanti6847
    @devrajheropanti6847 2 роки тому

    json data in flutter how to implement

  • @rishi2220
    @rishi2220 2 роки тому

    🔥

  • @sergey_molchanovsky
    @sergey_molchanovsky 2 роки тому

    I didn't know about ?... operator.

  • @gataka534
    @gataka534 2 роки тому

    Please activate the subtitles in different languages

  • @goldenlife6166
    @goldenlife6166 2 роки тому

    Cool

  • @soloknight000
    @soloknight000 2 роки тому

    Sir can you create a DISCORD server so all of your subscribers can join there and chat or solve problems together?

  • @gataka534
    @gataka534 2 роки тому

    why is this channel only in english

    • @leoMC4384
      @leoMC4384 2 роки тому

      Because it's the most known language worldwide.

    • @HeyFlutter
      @HeyFlutter  2 роки тому

      Thank you, Gataka534! 🙂. In future I will think about it, but for now it will remain in English as it is easy for people to understand English.

  • @johnmartin9329
    @johnmartin9329 Рік тому

    throw error when List eroror Text([...?_secList.elementAt(0).id, 1].toString())

    • @HeyFlutter
      @HeyFlutter  Рік тому

      Hey @johnmartin9329, make sure to follow the tutorial step by step 🙂