КОМЕНТАРІ •

  • @ritiksaxenaofficial
    @ritiksaxenaofficial 2 роки тому +14

    If anyone is facing this error: The argument type 'Opacity Function(BuildContext, double, Widget)' can't
    be assigned to the parameter type 'Widget Function(BuildContext, double, Widget?)' because 'Widget?' is nullable and
    'Widget' isn't.
    Just add '?' symbol for the Widget parameter (because the widget can be null) in the builder.
    builder: (BuildContext context, double value, Widget *?* child) { }

  • @aixoxa
    @aixoxa 3 роки тому +4

    Your flutter tutorials are always on point and clear to understand 😎👌

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

    what an amazing video. I swear there is something special about your videos. your words just make sense. you simplify it, and explain it step by step.

  • @workflop4117
    @workflop4117 3 роки тому +1

    One of the most easy to understand tutorials

  • @renukagargicollege1486
    @renukagargicollege1486 3 роки тому +1

    Thank you for this awesome tutorial

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

    I was struggling with animations for so long, came to this video and instantly understood everything you covered. Thank you!

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

      That's great to hear Varit, glad it helped! :)

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

    Dear Sensei, thank you very much for explaining "child" inside tweenAnimationBuilder. It is crucial to understand why we put child here.

  • @TechFriendly
    @TechFriendly 3 роки тому +1

    Thank you for this wonderful video.

  • @ShubhamYadav-rd1mv
    @ShubhamYadav-rd1mv 3 роки тому

    Finally, thank you master ❤️

  • @xUnic31x
    @xUnic31x 3 роки тому +2

    I love how you explain Flutter! Very helpful! I have now subscribed

    • @NetNinja
      @NetNinja 3 роки тому +1

      Yay, thank you!

  • @Hariharan0606
    @Hariharan0606 3 роки тому

    Lovely ! Thanks buddy!!

  • @salomastation6004
    @salomastation6004 3 роки тому +1

    U are the master of flutter ☺️🎉

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

    wow thank you, this is so useful !

  • @abinashpanda393
    @abinashpanda393 3 роки тому

    Good Lord you are unstoppable

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

    Tnx for the opacity widget. I was building my own custom widget but failed again and again. Finally I made it with opacity widget but I didn't know about the Opacity widget. How Funny!

  • @canates9832
    @canates9832 3 роки тому +5

    Even though Im not interested with flutter, just because you put so much effort on these tutorials(especially LATELY).I just click, like and leave

  • @thirashapw
    @thirashapw 3 роки тому

    Thank you shaun❤

  • @huzaifashaikh6384
    @huzaifashaikh6384 3 роки тому +7

    Just Love U man I was thinking about learning flutter animations then this tutorial came up I am a Big fan of yours ❤❤ From Pakistan

  • @tasin487
    @tasin487 3 роки тому +1

    Thanks a lot net ninja

  • @kerandonovan7255
    @kerandonovan7255 3 роки тому +1

    Awesome

  • @rv9570
    @rv9570 3 роки тому +1

    Mind Blowing Man, what an amazing explanation power. thank you very much. Looking forward to more and more videos on animation and other all important widget from your side. i will subscribe your channel now.

  • @johncerpa3782
    @johncerpa3782 3 роки тому

    Great video

  • @justetk
    @justetk 3 місяці тому

    Clear!

  • @PriyanshuRaj-oc4tk
    @PriyanshuRaj-oc4tk 3 роки тому +1

    Hey ninja! Excellent playlist. I saw that you selected wrap with widget option in the context menu, then the text widget got wrapped in a 'widget'. This 'widget' was having a sort of white area around it. In my vs code I have to use up down arrow keys to get rod of it, so that the snippets can give me suggestions. How did you fix this?

  • @cubedev4838
    @cubedev4838 3 роки тому

    Thanks a lot Shaun, after this series finish can u make react + laravel series?

  • @user-gt1pv7vl9c
    @user-gt1pv7vl9c 3 роки тому +1

    Thanks a lot Ninja , I want to pay for your advanced-detailed flutter Udemy course, please make it happen 👏👏

  • @TheStefanos939
    @TheStefanos939 3 роки тому +2

    Hey ninja, when are we going to have laravel-vue project tutorial?

  • @thomasthehardguy6405
    @thomasthehardguy6405 3 роки тому +5

    Love everything by you nut ninja ❤

    • @shawnjames3242
      @shawnjames3242 3 роки тому +3

      Might want to correct that typo mate 😁

    • @abe10
      @abe10 3 роки тому

      @@shawnjames3242 xD

  • @gabrieledval
    @gabrieledval 3 роки тому +1

    I came from React Native and my only complaint in flutter is the animation. It's a nightmare!! So much easier in React Native

  • @TheBlingm
    @TheBlingm 3 роки тому +3

    When are you going to upload more videos of react-query? There's so much to learn 😊

    • @NetNinja
      @NetNinja 3 роки тому +2

      I'll come back to it sometime in the future :). So many videos to create but so little time to create them in!

  • @allnaturalindian
    @allnaturalindian 3 роки тому +4

    6:20 Question on the tween builder - how does the builder know that variable '_val' corresponds to 'tween' (i.e., which is set to begin at 0 and end at 1)?

    • @HappyHorge
      @HappyHorge 3 роки тому +1

      The tween builder looks for the value that matches the type of tween(which is double) and uses it in the animation, this can be a Color or any other type that we want to animate. Also the reason we pass in the child widget is for flutter to not rebuild the widget tree, which gives better performance.
      Source: api.flutter.dev/flutter/widgets/TweenAnimationBuilder-class.html

    • @bitlost
      @bitlost 3 роки тому

      @@HappyHorge Hey, I am a bit confused on which part of the widget tree is not rebuild. Flutter rebuilds part of the widget tree above or below the child or both?

    • @HappyHorge
      @HappyHorge 3 роки тому +1

      ​@@bitlost
      Under "Performance optimizations" in the article you can get information about the subtree.
      It states that if the subtree is not dependent on the animation, it is built once instead of every animation frame.
      Although it is unclear if the subtree's children is also changed if the parent subtree is changed. I assume it is, but cannot verify that it's the case.
      Hope that (in a way) answered your question :)

  • @waseembarcha6816
    @waseembarcha6816 3 роки тому +3

    Looking for Vue3 with TS tutorial.

  • @Abolfazl-MI27
    @Abolfazl-MI27 2 роки тому +1

    why when I clone there is no folder !!!

  • @iskendev
    @iskendev 3 роки тому

    Hey Shaun, can you give me advice, I am going to learn something that will allow me to write cross-platform mobile apps, so based on your experience, what technologies it should be? What I know currently is JS, and other frontend related stuff. Hope to get some guidance from you! Thanks!

    • @surplusvalue3271
      @surplusvalue3271 3 роки тому

      React-Native?

    • @NetNinja
      @NetNinja 3 роки тому +1

      React Native could be a good shout. I have a tutorial for it on this channel - ua-cam.com/video/ur6I5m2nTvk/v-deo.html

  • @egun06
    @egun06 3 роки тому

    Can I ask you, what's your vscode theme? I really liked it.

  • @khanhld8376
    @khanhld8376 3 роки тому

    :( Java is difficult . I hope you teach it :(

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

    doubble

  • @matthieuregnauld9648
    @matthieuregnauld9648 3 роки тому

    Me, when I heard "Tween": "Damn! I haven't heard that since... Flash and ActionScript!"
    Yeah. Don't judge me.