7 Common Flutter Providers Explained

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

КОМЕНТАРІ • 46

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

    OMG this is really an extremely complete and detailed tutorial, it is save my day

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

    The best on the internet.

  • @UsamaKarim
    @UsamaKarim 3 роки тому +8

    It's was really a tutorial for a 5-year child. Thanks for making it very easy. Very knowledgeable

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

    Great tuto dude. you site is unreachable from Brazil

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

    Much Needed one for Me

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

    Just the tutorial I was looking for, thanks! And can I know the name of that VSCode extension to highlight errors on the line itself? That would be a pretty useful extension for me to have.

    • @Alex-p2x8l
      @Alex-p2x8l 3 роки тому +2

      I think its ErrorLens Extention

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

      @@Alex-p2x8l Thanks!

  •  3 роки тому

    Awesome! Congrats from Brazil!

  • @Mark-mo4bo
    @Mark-mo4bo 3 роки тому +1

    Your website to your course is not working.

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

    Can you share course with udemy with certificate , for add it it linkdin and all

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

    Easy to understand explanation! TQ

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

    This single video helps you go from beginner to intermediate

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

    Guy na God go bless you thanks a million for this, other UA-camr provider tutorials online assume that you're super smart and hit you with too much information but you laid this out nicely for the not so smart developer like me 😅🤗🔥 thank you sir

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

    Hello thank's for the video it was helpful
    Can i see "getUsername() returning Future" code I have problem to test your code locally

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

    I can't find link in the description

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 3 роки тому

    this is very clear explanation.

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

    Such a simple and cool explanation!) Thanks from Ukraine

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

    ListenableProvider and ValueListenableProvider is missing can you include it too ,Thanks for this video.

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

      I don't know if they are common. I will take note on this.

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

    thanks bro

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

    If we want multiple strings to return through provider ??

  • @osamaa.abdelnasser1184
    @osamaa.abdelnasser1184 2 роки тому

    I want to see all files for each example to understand the code, is there a github link?

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

    Good video. How can it be that the name variable gets changed in the Provider example even though it's declared final?

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

    Really well explained!

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

    I am getting an error on ChangeNotifierProvider example that onPressed I have to make listen property false. But it's not giving you any error

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

      Its because final example = Provider.of(context);
      is called from inside the build method and hence it requires listen property: false , like final before = Provider.of(context, listen: false);
      Starting from version 4.1.0 there are some shortcuts you can use to reduce the boilerplate code
      required for common actions. The library introduced two new extension methods you should
      prefer over the classic verbose way:
      // Default provider (with listen: true)
      final before = Provider.of(context);
      final after = context.watch();
      // Non-listening provider (with listen: false)
      final before = Provider.of(context, listen: false);
      final after = context.read();
      I recommend Flutter Complete Reference book , it will clear all your doubts

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

      @@abhishekbhambure5146 That's awesome explanation 😍

  • @JJ-fq3dh
    @JJ-fq3dh 2 роки тому

    For state, i just use a global class and put everthing in there , then callbacks for all events passing value . Simple, easy for small projects. Have not needed a state management system yet . Works across multiple screens

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

    Link to payment is broken for the course

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

      Here is the link: sso.teachable.com/secure/805788/checkout/2902484/flutter-provider-state-management

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

    thx very much

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

    Thanks man!

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

    Great job men. Thanks.👍

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

    Superb

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

    Is the course in Udemy?

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

    Pls send github link.

  • @Ali-cb3xt
    @Ali-cb3xt 3 роки тому +1

    👍👍👍🔥🔥🔥

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

    whats ur purpose? explain provider :p