⚠️ Esses três erros podem destruir a performance do seu app Flutter...

  Рет қаралды 2,875

Leticia Baleiro

Leticia Baleiro

Күн бұрын

#flutter #performance #app
Nesse vídeo eu falo dos três erros mais comuns que os desenvolvedores comentem ao fazer aplicativos Flutter e explico como evitar eles.
O Flutter por si só tem uma ótima performance, mas qualquer desenvolvedor pode cometer esses erros que acabam com a performance de qualquer app.
Performance docs → goo.gle/3dsKg2a
Práticas recomendadas de renderização → goo.gle/2B2SK2O
Quer deixar o seu código mais limpo? Confere esse vídeo de Clean Code: • Clean Code (Código Limpo)
Sabe o que é Clean Architecture? Nesse vídeo eu explico os conceitos base: • Flutter TDD Clean Arch...
Tá com perdida e perdido? Quer desabafar, agradecer, falar comigo, pode entrar em contato no meu LinkedIn, vou fazer o que for possível para ajudar: / leticia-baleiro
Assistiu a este vídeo e gostou?
A única coisa que a Le pede é pra você se inscrever no canal! É só clicar aqui: bit.ly/3Vtcl2O
𝗦𝗔𝗜𝗕𝗔 𝗠𝗔𝗜𝗦 𝗦𝗢𝗕𝗥𝗘 𝗠𝗜𝗠 𝗘 𝗠𝗘𝗨 𝗧𝗥𝗔𝗕𝗔𝗟𝗛𝗢:
- 𝗜𝗡𝗦𝗧𝗔𝗚𝗥𝗔𝗠: @leticiabaleiro
- LINKEDIN: leticia-baleiro

Пікірлер: 72
@ToshiOssada
@ToshiOssada 3 ай бұрын
muito bom, quem sabe agora o pessoal para de colocar regra dentro do build
@pablostefan1
@pablostefan1 2 ай бұрын
Sonhe... Acredite que dias melhores virão, porque o importante é manter a esperança. 🤣
@Andys2eduarda
@Andys2eduarda 20 сағат бұрын
Top let, ótimas dicas as que eu já sabia eu aprendi a duras penas kkk, conteúdo valioso.❤
@matheusaugusto4901
@matheusaugusto4901 2 ай бұрын
Vídeo muito bom! Mas queria dar um adentro sobre os Widgets Stateless, a compilação não armazena "já na memória", a memória é utilizada sempre em runtime, a compilação nada mais que a conversão do código para linguagem máquina (binário), um executável. A diferença do Statefull para Stateless é quanto à memória, e outros recursos serão utilizados em tempo de execução.
@jpvr88
@jpvr88 6 күн бұрын
Oi leticia! muito bacana seus videos! Se possível faça um video explicando os conceitos e a sintaxe do flutter para iniciantes. Sua didática é muito boa.
@franklinbitencourtholz2092
@franklinbitencourtholz2092 3 күн бұрын
Parabéns pelo vídeo, ótima explicação. Como sugestão poderia fazer um vídeo sobre streams. Eu uso bastante, e cometi muitos erros achando que seria uma solução para poder usar statelesswidgets, porém não conseguia fechar as streams. Quem sabe isso daria uma boa sugestão de vídeo, pois está relacionado com o intuito desse vídeo.
@chinchiladasmadrugadas
@chinchiladasmadrugadas 12 күн бұрын
Continue com os vídeos !!, são muito bons
@andrewsvaz
@andrewsvaz 27 күн бұрын
Ótimo conteúdo, explicação clara e bem detalhada sem ser cansativo. Gostei demais. +1 inscrito! Hehehe.
@elilopes4133
@elilopes4133 26 күн бұрын
Perfeito! Didática sensacional. Parabéns!
@stroherdebora
@stroherdebora 2 ай бұрын
Assisti seu vídeo lavando louça, foi a louça mais enciclopédica que já lavei! Obrigada pelo conteúdo, faça sempre!
@BielLima
@BielLima 3 ай бұрын
Que bom que Voltou!
@oginoino
@oginoino Ай бұрын
Que diva! Acabei de seguir.
@andrepauli3016
@andrepauli3016 3 ай бұрын
Ótimo vídeo, com um conteúdo muito bom! Parabéns!
@lebaleiro
@lebaleiro 3 ай бұрын
Muito obrigada 😊
@lucasfernandes1331
@lucasfernandes1331 Ай бұрын
parabéns! achei bem bacana! legal ver mais pessoas criando conteúdo de flutter. A ideia desse video foi massa!
@ElesioOliveiradesousa
@ElesioOliveiradesousa 29 күн бұрын
muito bom o video Leticia!
Ай бұрын
Gostei muito, parece com minha filha e o modo de explicar as coisas também, desejo sucesso pra você, +1 inscrito.
@iasmimcalistro8205
@iasmimcalistro8205 24 күн бұрын
Obrigada pela dica valiosa :D
@thiagomiranda6753
@thiagomiranda6753 Ай бұрын
que video top, tava precisando dele e nao sabia xd
@ricardonascimentooliveira4139
@ricardonascimentooliveira4139 2 ай бұрын
Adoraria ver uma seria sua sobre teste💙
@lebaleiro
@lebaleiro 2 ай бұрын
ótima ideia!! vou fazer uma depois que terminar a do Gemini! obrigada pela sugestão!
@elixandreamerico1640
@elixandreamerico1640 3 ай бұрын
Seja bem vinda de volta! Aguardando os próximos videos !
@lebaleiro
@lebaleiro 3 ай бұрын
Muito obrigada 😊
@coyoute2
@coyoute2 Ай бұрын
Excelentes dicas, poderia continuar com essa serie de melhorar performace, tb gostaria de ver como usar a ferramenta devtools, nao é facil encontrar videos sobre o tema de forma simples de aprender. Obrigado
@Estevao464
@Estevao464 3 ай бұрын
Conteúdo muito bom! Gosto desses detalhes que poucos falam!
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada!!
@cledsonjunior1801
@cledsonjunior1801 2 ай бұрын
Video muito bom, parabens
@luizfernandoduarte7606
@luizfernandoduarte7606 2 ай бұрын
show muito bom
@FelipeFerreira-wo7nx
@FelipeFerreira-wo7nx Ай бұрын
Muito boa dicaaa
@PedroHenrique-vx1up
@PedroHenrique-vx1up 3 ай бұрын
Vídeo muito bem estruturado e informativo, você manda bem demais!
@lebaleiro
@lebaleiro 3 ай бұрын
Muito obrigada!! 😊
@felipeduartebarbosa7009
@felipeduartebarbosa7009 3 ай бұрын
legal que voltou a colocar video, conteúdo muito bom
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada!!
@gabrielribeiro8619
@gabrielribeiro8619 2 ай бұрын
Excelentes dicas, já vou começar a aplicar no dia a dia
@pimpolhoPLAY01
@pimpolhoPLAY01 2 ай бұрын
Muito bom!
@Desafios_Vencidos
@Desafios_Vencidos 2 ай бұрын
Conteudo foda, continua não pára não!
@lebaleiro
@lebaleiro 2 ай бұрын
obrigada pelo apoio!!
@tiagoguiu8754
@tiagoguiu8754 3 ай бұрын
Parabéns excelente conteudo!! Fala sobre uso das keys no flutter e seus cenários.
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada pela sugestão!! vou falar sim!
@moisesfausto
@moisesfausto Ай бұрын
Eu sou dev back e front end, trabalho com Laravel e Vue js principalmente. Faz tempo que venho querendo adotar mobile com Flutter, o que você me indica de conteúdo?
@vlima1577
@vlima1577 Ай бұрын
Oi Letícia, gostaria de saber a melhor forma de evitar que o app continue utilizando uma instância que já deveria ter sido encerrada após o dispose do widget. Tenho enfrentado um problema recorrente em um app que desenvolvo: sempre que abro determinada tela, o app faz requisições para uma API e, em alguns casos, precisa renderizar uma lista de objetos recebidos. No entanto, se o usuário sair dessa tela antes que a renderização seja concluída, ocorre uma exceção porque o app tenta acessar um método relacionado àquela tela que já foi descartada. Isso acontece com frequência, e eu não sei qual a melhor abordagem para resolver. Faz um vídeo sobre esse assunto :)
@andrelrf1
@andrelrf1 Ай бұрын
Na parte do tema da aplicação eu colocava no didChangeDependencies, tudo bem usar ele pra isso?
@gabriel-nb5su
@gabriel-nb5su 3 ай бұрын
que conteúdo rico!!
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada!! 🙏
@pedrosantos4368
@pedrosantos4368 Ай бұрын
Showww. Obrigado por compartilhar
@arozendojr
@arozendojr 3 ай бұрын
Essa pegada de performance é interessante, sou meio lerdo, então vou assistir esse vídeo um pouco mais 😅😅😅😅😅
@arozendojr
@arozendojr 3 ай бұрын
Na sua série,Flutter TDD Clean Architecture. essas técnicas de performance, se não, poderia fazer uma refactor com suas dicas e no código fonte
@lebaleiro
@lebaleiro 3 ай бұрын
boa ideia!
@pedrosantos4368
@pedrosantos4368 Ай бұрын
Showww
@elialmeida2001
@elialmeida2001 3 ай бұрын
perfeito d mais, como faria o primeiro exemplo se fosse uma lista vindo da api daquelas 2 animacoes com o botao de like ?
@edlima5996
@edlima5996 Ай бұрын
Muito bom
@viniciusddrft
@viniciusddrft 3 ай бұрын
Vídeo muito bom
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada!!
@_ir4ever_
@_ir4ever_ 3 ай бұрын
Nuu uso de mais widget em função, bom saber
@gabrielcdonato
@gabrielcdonato 3 ай бұрын
Ótimo vídeo!
@brunoleonardoramosribeiro8451
@brunoleonardoramosribeiro8451 3 ай бұрын
Parabéns!
@GuilhermeCarvalhoCarneiro
@GuilhermeCarvalhoCarneiro 3 ай бұрын
Parabéns pelo vídeo. Você poderia explicar como devemos proceder para que o SetStates do Widget 'filho' rebuild o pai também, digamos que eu tenha um TextFormfield no widget "filho" que após executar uma lógica X necessite repassar para o pai o valor.
@thKaliDev
@thKaliDev 3 ай бұрын
o setState por si so' nao vai acionar o rebuild do pai, mas voce pode passar uma funcao via parametro para o filho nessa funcao voce realiza as acoes (como uma troca de valor e o setState) do pai e dentro do filho aciona ela quando necessario (quando o valor for alterado) da uma pesquisada sobre funcao callback
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada! @GuilhermeCarvalhoCarneiro é bem isso mesmo que o nosso amigo @thKaliDev respondeu. Posso fazer um vídeo dando exemplos caso tenha ficado alguma dúvida
@GuilhermeCarvalhoCarneiro
@GuilhermeCarvalhoCarneiro 3 ай бұрын
@@lebaleiro Seria bem legal, pelo que eu entendi seria uma função callback correto?
@lebaleiro
@lebaleiro 2 ай бұрын
@@GuilhermeCarvalhoCarneiro isso mesmo
@yanoliveiragame
@yanoliveiragame Ай бұрын
Não deixar uma regra de negócio no app, se ela poderia ficar no back.
@jacoblartes8054
@jacoblartes8054 3 ай бұрын
top conteúdo 👏🏿👏🏿
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada!!
@d-apps2699
@d-apps2699 3 ай бұрын
O garbage collector ajuda mas também não faz milagre né kkk acho que ele ajuda bastante em gerenciar a memória e jogar fora o que não está sendo usado, mas as vezes fazemos besteira que nem ele consegue dar conta e ai vem os lags
@lebaleiro
@lebaleiro 2 ай бұрын
exatamente!
@viniciusddrft
@viniciusddrft 3 ай бұрын
Vídeo completoooo
@p-tropa9936
@p-tropa9936 3 ай бұрын
O unico motivo para o qual ele deu rebuild na classe main foi por causa do setState, este gestor de estado da rebuild a toda a classe, Não é porque o Widget é pesado ou não mas sim pelo setState em vez dele podes util.izar o ValueNotifier faz o mesmo trabalho e so da rebuild no que tu queres obrigado.
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada pela contribuição! quando a gente usa ValueNotifier, precisamos usar o ValueListenableBuilder, que dentro dele tem setState também (que é chamado quando tem uma alteração no valor do ValueNotifier). O setState não é o vilão no Flutter, mas dependendo da forma como é usado podemos ter problemas ou não.
@BwolfDev
@BwolfDev 3 ай бұрын
Quero ver animacoes :C
@lebaleiro
@lebaleiro 3 ай бұрын
obrigada pela sugestão Bil!
O Futuro do Kotlin Multiplataforma! É o Fim do Flutter?
20:32
Attekita Dev
Рет қаралды 15 М.
ANALISE DE PERFORMANCE... DEVTOOLS NO FLUTTER!!
18:33
Pub Dev
Рет қаралды 1,5 М.
小丑在游泳池做什么#short #angel #clown
00:13
Super Beauty team
Рет қаралды 32 МЛН
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 38 МЛН
92% dos DEVs Flutter não sabem isso sobre o runApp!
10:32
Prof. Diego Antunes
Рет қаралды 12 М.
Completers no Flutter: Gerenciando Event Loops como um Ninja!
13:54
Essa Widget foi descontinuada no Flutter e agora?
9:48
Prof. Diego Antunes
Рет қаралды 7 М.
Essa vantagem do SOLID no Flutter deixa tudo mais fácil!
11:11
Prof. Diego Antunes
Рет қаралды 4,9 М.
I Never Want To Build Authentication Any Other Way
2:03:20
Elliott Chong
Рет қаралды 22 М.
📱 FULL Food Delivery App w/ Backend • Flutter Tutorial
1:49:00