Domine o Gerenciamento de Estado no Flutter: Tudo o que Você Precisa Saber!

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025
  • 👋 Sejam bem-vindos ao Flutterando, a maior comunidade de Flutter do Brasil! Aqui, você encontra tudo sobre Flutter, desde tutoriais para iniciantes até dicas avançadas para desenvolvedores experientes.
    🚀 Aprenda Flutter com nosso Roadmap: Confira o guia completo para começar sua jornada em Flutter e evoluir suas habilidades.
    roadmap.flutte...
    💬 Participe da nossa Comunidade no Discord: Junte-se a nossa vibrante comunidade no Discord e troque conhecimentos com outros desenvolvedores.
    discord.flutte...
    📸 Siga-nos no Instagram: Fique por dentro de atualizações e conteúdos exclusivos seguindo nosso Instagram.
    instagram.flut...
    📢 Nosso Canal no Telegram: Receba notificações e atualizações importantes diretamente no seu Telegram.
    telegram.flutt...
    🎓 Masterclass Flutterando: Aprofunde seus conhecimentos em Flutter com nossos cursos detalhados na plataforma Masterclass.
    masterclass.fl...
    👍 Não esqueça de curtir o vídeo, inscrever-se no canal e ativar o sininho para não perder nenhum conteúdo novo!
    #flutter #flutterando #dart

ความคิดเห็น • 133

  • @FlutterandoTV
    @FlutterandoTV  ปีที่แล้ว +26

    Já mandou esse vídeo pra aquele seu amigo que sempre teve dúvidas sobre Gerenciamento de Estado?

    • @diegofaria1121
      @diegofaria1121 ปีที่แล้ว +1

      Caramba nunca pensei nessa forma de pensar pela base da para aprender o funcionamento de tudo show demais.

  • @AnthonyDev
    @AnthonyDev ปีที่แล้ว +39

    Esse vídeo ficou excelente, Jacob, recomendo fortemente colocá-lo no roadmap da Flutterando.

  • @eliasflaviodepaiva1471
    @eliasflaviodepaiva1471 หลายเดือนก่อน

    Sensacional!👏👏👏👏👏👏👏👏👏

  • @drantunes
    @drantunes ปีที่แล้ว +8

    Excelente abordagem! Já deixei meu like.

  • @fatercio
    @fatercio ปีที่แล้ว +4

    O legal da fluterando é que vc não só aprende flutter, mas amplia os conhecimentos em programação.

  • @Koji_5
    @Koji_5 6 หลายเดือนก่อน +1

    Graças a esse vídeo eu nunca mais deixei de entender o que é gerenciamento de estado, eu vi esse vídeo a uns 7 meses atrás e voltei hoje pra vê se eu havia me esquecido de algo, e pela minha surpresa eu lembrei de tudo que foi explicado, muito bom esse conteúdo!

  • @ApenasUmDev
    @ApenasUmDev ปีที่แล้ว +13

    Explicação muito assertiva! Vídeo muito bom, uma das melhores, se não a melhor explicação sobre gerenciamento de estado

  • @profissoes.inovadoras
    @profissoes.inovadoras 6 หลายเดือนก่อน

    Por isso eu amo esse canal!!!!!!!!!

  • @daianegouvea6865
    @daianegouvea6865 7 หลายเดือนก่อน +1

    Continuaaaaaa, esta muuuito bom. Desculpe a empolgação, mas é que conteudo assim da gosto demais

  • @JuiMDev
    @JuiMDev 3 หลายเดือนก่อน

    Cara que vídeo bom!! parabéns.

  • @henriquenas
    @henriquenas ปีที่แล้ว

    adorei !!
    vejo muitos colegas, devs Flutter, com dificuldades de entender conceitualmente alguma aplicação prática, esse vídeo mata a pau o conceito de gerenciamento de estado ...
    tipo de conteúdo que eleva a barra da comunidade!

  • @R4F43Lv
    @R4F43Lv ปีที่แล้ว

    Se não fosse pelo curso de Flutter Iniciante da MasterClass, possivelmente eu estaria perdido até este momento.
    Obrigado por compartilhar seu conhecimento 🫶

  • @YouTubeDoNatan
    @YouTubeDoNatan 9 หลายเดือนก่อน

    Você é magnífico demais!!!
    Olha essa aula, muito boa, ensina um tipo melhor de como você entender o que de fato está fazendo.
    Muito obrigado professor!

  • @murilonascimento272
    @murilonascimento272 6 หลายเดือนก่อน

    Que vídeo top sobre state! Se loko!

  • @ChromeGamesBrasil
    @ChromeGamesBrasil 11 หลายเดือนก่อน

    Comecei a mexer com flutter a pouco tempo e estava pesquisando sobre gerenciamento de estado e seu vídeo é perfeito. Parabéns

  • @RicardoGobbo1
    @RicardoGobbo1 ปีที่แล้ว +1

    Esse vídeo me desbloqueou alguns anos de preguiça em entender gerenciamento de estado fora dos packages!!! Valeu demais, Jacob!!

  • @vidadeprogramador4451
    @vidadeprogramador4451 ปีที่แล้ว

    eu era uma homem na caverna observendo a sombra dos gerenciadores de estado , depois dessa aula eu encontrei a luz eheheh
    Aula muito BOOA a melhor !!😍

  • @marcioroberto6905
    @marcioroberto6905 5 หลายเดือนก่อน

    muito bom, padrão demais

  • @ccr2212
    @ccr2212 ปีที่แล้ว +2

    Muito top. Vejo os vídeos desde 2019, é notável a evolução do Jacob.. Quero deixa uma dica de vídeo, que nunca vi por aqui, sobre flutter desktop. Acesso a base de dados, SQL Server, ODBC, IO em geral...

  • @Vitor_S1lva
    @Vitor_S1lva ปีที่แล้ว

    Esse vídeo destravou gerenciamento de estados na minha cabeça de uma forma absurda, parabéns e obrigado pelo conteúdo!!

  • @raymolide
    @raymolide ปีที่แล้ว

    Melhor aula que vi no canal 👌🏾
    Hugs from Moçambique 🇲🇿

  • @luizzeduardo341
    @luizzeduardo341 9 หลายเดือนก่อน

    Que isso! Esse vídeo é simplesmente fantástico!!!

  • @halissonduraes
    @halissonduraes ปีที่แล้ว

    Muito boa a explicação. Direta e clara

  • @giovaniguimaraes9822
    @giovaniguimaraes9822 ปีที่แล้ว +1

    Os vídeos nesse formato são excelentes, muito obrigado jacob

  • @avencadigital3527
    @avencadigital3527 9 หลายเดือนก่อน

    Muito bom! Valeu!

  • @MarcosVRPereira
    @MarcosVRPereira ปีที่แล้ว

    Jacob mandou ver nesse vídeo, para mim foi um de seus melhores vídeos explicando, ficou calmo e desacelerado, PARABÉNS!!!!!!
    PS. acredito que vc não bebeu uma caneca de Red Bull com café, rsrsrsrsrsrsrsrs

  • @fernandoaugustosoaresderez5825
    @fernandoaugustosoaresderez5825 ปีที่แล้ว

    Excelente!
    Muito bem! Parabéns!

  • @charless.9139
    @charless.9139 ปีที่แล้ว +1

    Eu não sei o que vc tomou para fazer esse video, mas continue, ficou muito bom.

  • @jamesoliveira599
    @jamesoliveira599 ปีที่แล้ว +1

    Genial... Estou aprendendo esse padrão com o RiverPod.

  • @marcoaurelio9943
    @marcoaurelio9943 ปีที่แล้ว

    MELHOR AULA DE GERÊNCIAMENTO DE ESTADO, MUITO MELHOR QUE AS LIVES PARA QUEM NÃO CONSEGUE ACOMPANHAR, JACOB. MUITO BOM MESMO!!!

  • @oxaigoro
    @oxaigoro ปีที่แล้ว +2

    Excelente Jacob, eu ja utilizava o state patern mas utilizava ele mais como uma "fórmula" então toda vez eu precisava revisar como era essa fórmula para replicar para outras features, no entanto, você pegou e destrinchou esse conceito, esclareceu de mais, foi um estalo na cabeça hahaha video fenomenal, parabéns e sucesso.

  • @andreguimaraesdejesus
    @andreguimaraesdejesus ปีที่แล้ว

    Esse video ficou top... Muito bom Jacob!!

  • @MiguelZamberlan
    @MiguelZamberlan ปีที่แล้ว

    Kra. Vídeo ficou show. Muito bom a explicação e a condução. Parabéns.

  • @lucass3g
    @lucass3g ปีที่แล้ว

    você é brabo demais jacob, um dia quero saber um terço do que você sabe.

  • @robertheinrick6026
    @robertheinrick6026 ปีที่แล้ว

    A aula que faltava na minha vida, sempre tive receio quando falavam de gerenciamento de estado! Valeu bateria S2

  • @evandrocarvalhoferreira9960
    @evandrocarvalhoferreira9960 ปีที่แล้ว

    Que vídeo top!! de forma sucinta você explicou o gerenciamento de estado.

  • @arcbueno1
    @arcbueno1 ปีที่แล้ว

    Muito bom! Tenho usado a abordagem do polimorfismo faz um tempo, mas não sabia que era um padrão propriamente dito. E realmente, se você for ver o funcionamento do BLoC, Redux, GetX, etc, todos vão partir do que foi mostrado

  • @linkonidas
    @linkonidas ปีที่แล้ว

    Caramba excelente vídeo. Magnífico.

  • @gilvancosta2049
    @gilvancosta2049 ปีที่แล้ว

    Excelente explicação

  • @anapaixao7916
    @anapaixao7916 ปีที่แล้ว

    Obrigada por compartilhar seu conhecimento com a gente Jacob, agora eu vejo o gerenciamento de estado com outros olhos.

  • @jhoneferreira5408
    @jhoneferreira5408 ปีที่แล้ว

    Excelente Jacob! Caramba! Sensacional! Venho estudando seus vídeos sobre gerenciamento de estado, juntamente com outros textos e vídeos pra entender de fato, e com esse vídeo, tudo se encaixou!
    Partiu refatorar hehehe
    Parabéns e obrigado pelo conteúdo!

  • @marcosmanto
    @marcosmanto ปีที่แล้ว

    Porra tu ensina muito bem! Abriu minha mente, obrigado

  • @Missionário_Maxsuel
    @Missionário_Maxsuel ปีที่แล้ว

    Isso ai parabéns pelo vídeo! o programador que quer Trabalhar na área tem que ser FullStack e saber tudo, por que de fato eu tentei bastante vagas mas vi que os requisitos matam o cara, então concordo de aprender tudo sobre o Flutter tem que ser além do Flutter por que eles pedem mais que o Flutter

  • @vinivgs
    @vinivgs ปีที่แล้ว

    Excelente vídeo! Assim como o amigo comentou acima, também utilizava o state pattern como receita de bolo e agora ficou muito mais claro pra mim. Valeu Jacob!

  • @edilsontavares7128
    @edilsontavares7128 ปีที่แล้ว

    se garante d+ , realmente a base faz totalmente a diferença

  • @WallasFariaDaSilva
    @WallasFariaDaSilva ปีที่แล้ว

    Vídeo de ótima qualidade.
    Parabéns pelo serviço prestado à comunidade!

  • @MarceloMarcondeVargas
    @MarceloMarcondeVargas ปีที่แล้ว

    Muito bem explicado, parabéns e continue enviando material interessante igual a esse

  • @ryanguedes8972
    @ryanguedes8972 ปีที่แล้ว

    Esse aqui ficou demais hein, meus parabéns 🎉

  • @viktorfraga3841
    @viktorfraga3841 ปีที่แล้ว

    Cara, vc é incrível, muito obrigado pelo vídeo, isso me agregou demais

  • @d-apps2699
    @d-apps2699 ปีที่แล้ว

    Video muito bom, tirou o medo da galera rs

  • @damata00
    @damata00 11 หลายเดือนก่อน

    ficou nota 10 pois eu que estou comecando agora tem praticamente uns 50 dias achei fantatastico .

  • @ElcioDev
    @ElcioDev ปีที่แล้ว

    Excelente explicação! Aprendemos demais com vídeos como esse. Parabéns, Mestre @Jacob!!!

  • @rjunior.ramorim
    @rjunior.ramorim ปีที่แล้ว

    Show. Clareou bastante minha mente. Parabéns

  • @kaironferreira10
    @kaironferreira10 ปีที่แล้ว

    Sensacional 👏👏

  • @GabrielCaires___
    @GabrielCaires___ ปีที่แล้ว

    Temos diferentes métodos de gerenciamento de estado, como Bloc, Provider, MobX, entre outros. Pode explicar quando é mais apropriado utilizar cada um deles? (Faz um video!)

  • @DevMartins_
    @DevMartins_ ปีที่แล้ว

    Vídeo sensacional!! Muito didático e simples! É só uma pena que em 2024 isso tudo será perdido, brincadeira 😂😂😂

  • @seusenigmas6644
    @seusenigmas6644 ปีที่แล้ว

    Aí sim, melhorou muito a didática

  • @EdilsonMauroFerreiraNero
    @EdilsonMauroFerreiraNero ปีที่แล้ว

    Que vídeo maravilhoso ❤

  • @ldsoliveira
    @ldsoliveira ปีที่แล้ว

    Que aula Jacob! Muito obrigado

  • @EuclidesCatunda
    @EuclidesCatunda ปีที่แล้ว

    Maravilhoso mano, já vou usar esse vídeo pra explicar meus confederados! ❤

  • @nilorobertodacruzpaim7645
    @nilorobertodacruzpaim7645 ปีที่แล้ว

    Fantástica explicação!!! Parabéns, Jacob!!!

  • @eduardalima4338
    @eduardalima4338 ปีที่แล้ว

    Conteudo excelente!

  • @paulohalbanez1542
    @paulohalbanez1542 ปีที่แล้ว

    Muito bom como sempre.

  • @gidevaldokaiser
    @gidevaldokaiser ปีที่แล้ว

    Ótimo video, parabéns!

  • @ivomuze
    @ivomuze ปีที่แล้ว

    Muito bem explicado

  • @vfthome-yt
    @vfthome-yt ปีที่แล้ว

    - Armazenamento propriedades gerenciamento de estado.
    - Propagação do estado pela aplicação.
    - Assinatura de widgets a mudanças de estados.

  • @acmedis
    @acmedis ปีที่แล้ว

    Sensacional, top demais, parabéns Jacob.

  • @yuro552
    @yuro552 ปีที่แล้ว

    grandioso demais esse vídeo

  • @thKaliDev
    @thKaliDev ปีที่แล้ว

    coisa linda prof!

  • @ApenasmaisumDev
    @ApenasmaisumDev ปีที่แล้ว

    Bacana, consegui entender melhor agora

  • @viniciuscarvalho5771
    @viniciuscarvalho5771 ปีที่แล้ว

    Simples e objetivo, parabéns!!

  • @alexsandermoura8627
    @alexsandermoura8627 ปีที่แล้ว

    Sensacional 🤯🤯

  • @dossantos3800
    @dossantos3800 ปีที่แล้ว

    Jacob trás uma serie so com streams e futures , graças a deus essa fase do gerenciamento eu ja superei.

  • @glrbrasil
    @glrbrasil ปีที่แล้ว

    Esse video é ouro.

  • @clelsonaugusto1218
    @clelsonaugusto1218 ปีที่แล้ว

    Excelente! Parabéns

  • @edgarmoya8494
    @edgarmoya8494 ปีที่แล้ว

    Sensacional, Valeu

    • @edgarmoya8494
      @edgarmoya8494 ปีที่แล้ว

      Esse vídeo tem que ficar salvo na minha playlist de Flutter

  • @dantaswilliam
    @dantaswilliam ปีที่แล้ว

    Fantástico.

  • @mazzini8789
    @mazzini8789 ปีที่แล้ว

    Parabens.

  • @alexm8035
    @alexm8035 ปีที่แล้ว

    Excelente...

  • @aderitojustino1150
    @aderitojustino1150 4 หลายเดือนก่อน

    Muito bom, esse vídeo vai eliminar o uso de pacotes em diversas situações, porém para maior esclarecimento, faltou mostra o arquivo pokemon_model que é importado no pokemon_state.

  • @FelipeFerreira-wo7nx
    @FelipeFerreira-wo7nx ปีที่แล้ว

    Aula massa demais, valeu man!

  • @IgorAugustoSantanaOrtiz
    @IgorAugustoSantanaOrtiz ปีที่แล้ว

    muito bom! 🤯🤯🤯

  • @DTodt
    @DTodt ปีที่แล้ว

    Mto maneiro, parabéns! 👊

  • @thimor
    @thimor ปีที่แล้ว

    muito bom jacóby

  • @bdmaxvalera
    @bdmaxvalera ปีที่แล้ว

    Video excelente Jacob, só uma dúvida, na hora de criar os States no minuto 15:54, vc cita um dos principios do SOLID, o IoC, inversão de controle. A dúvida é, não seria o principio de substituição de LISKOV (LSP), o L do SOLID ? Abração Jacob, obrigado por compartilhar o conteudo

    • @FlutterandoTV
      @FlutterandoTV  ปีที่แล้ว

      No momento em que eu coloco uma propriedade diferente nas classes filhas, como a lista de pokemon ou a mensagem de erro deixa de ser Liskov.

  • @evaniosilva5337
    @evaniosilva5337 ปีที่แล้ว

    top demais

  • @PortalGeek
    @PortalGeek ปีที่แล้ว

    Show!

  • @seusenigmas6644
    @seusenigmas6644 ปีที่แล้ว +1

    Kkkkk cara, muito esclarecedor, fez tudo parecer tão fácil. Eu estava precisando desse conteúdo. Porém eu fiquei com uma dúvida.
    Se a solução nativa do flutter ( ChangeNotifier) é tão simples e fácil de usar, Porque usar pacotes externos?

  • @fabiolafayete
    @fabiolafayete ปีที่แล้ว

    muito bom

  • @RafaelPinheiro-m3o
    @RafaelPinheiro-m3o ปีที่แล้ว

    qual a forma mais indicada para separar ui da logica do componente no flutter? no angular a gente tem arquivos separados, no react podemos criar um custom hook com toda logica do componente, no flutter qual a abordagem indicada para fazer essa separacao?

  • @lucasfariasmo
    @lucasfariasmo ปีที่แล้ว

    Vídeo perfeito

  • @leanderpascoal4348
    @leanderpascoal4348 ปีที่แล้ว

    Vídeo FODA!!

  • @RodrigoMMoraess
    @RodrigoMMoraess 11 หลายเดือนก่อน

    Aprendi isso da forma difícil kkkk

  • @MangekyouGui
    @MangekyouGui ปีที่แล้ว

    Muito massa o vídeo! Obrigado! Tenho uma dúvida. Digamos que nesse exemplo dos pokémons além de exibir o nome de cada um na list view, nós exibíssemos também o tipo dele. Além disso, quando nós clicássemos sobre um pokémon da lista, fosse exibida uma dialog mostrando todos os tipos existentes, e o tipo do pokémon em questão estivesse selecionado. Como eu faria para alterar o tipo do pokémon através da dialog, e refletisse essa alteração do estado tanto na dialog quanto na list view? eu deveria lidar com 2 estados diferentes? um dedicado à list view e outro à dialog?

    • @FlutterandoTV
      @FlutterandoTV  ปีที่แล้ว +1

      Basta alterar o objeto e depois substituir a lista de Pokémon

  • @aldisseia
    @aldisseia 3 หลายเดือนก่อน

    Meu Vscode, quanto If else KkKkkk, tasquei o like

  • @JohnaThanRocha
    @JohnaThanRocha ปีที่แล้ว

    Se todos os JRs fizessem isso nos testes técnicos, eles deveriam ser contratados na hora!!!
    Isso é a base, se você manja disso, o resto é EZ!

  • @eldadario7339
    @eldadario7339 ปีที่แล้ว

    slccc tá até editado o video, ficou foda

  • @mthsena
    @mthsena ปีที่แล้ว

    Programação Reativa + Observer Pattern + State Pattern + Memento Pattern. 🚀

  • @giulianonaspolini
    @giulianonaspolini ปีที่แล้ว

    Pessoal sou bem iniciante em flutter então a dúvida é bem básica.
    Eu poderia utilizar o ListenableBuilder somente em um widget Text por exemple certo?
    E se eu fizer isso somente aquele Text é atualizado(redesenhado) certo?

    • @FlutterandoTV
      @FlutterandoTV  ปีที่แล้ว +1

      Pode sim, mas isso não significa que terá mais peformance. O Flutter foi construido pra destruir e reconstruir a arvore de widget a todo momento.

  • @engroga
    @engroga 10 หลายเดือนก่อน

    👍