Тёмный

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

Leticia Baleiro
Подписаться 2,4 тыс.
Просмотров 2,8 тыс.
50% 1

#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

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 71   
@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. 🤣
@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.
@franklinbitencourtholz2092
@franklinbitencourtholz2092 Час назад
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.
@jpvr88
@jpvr88 3 дня назад
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.
@chinchiladasmadrugadas
@chinchiladasmadrugadas 8 дней назад
Continue com os vídeos !!, são muito bons
@elilopes4133
@elilopes4133 22 дня назад
Perfeito! Didática sensacional. Parabéns!
@andrewsvaz
@andrewsvaz 24 дня назад
Ótimo conteúdo, explicação clara e bem detalhada sem ser cansativo. Gostei demais. +1 inscrito! Hehehe.
@BielLima
@BielLima 3 месяца назад
Que bom que Voltou!
@stroherdebora
@stroherdebora Месяц назад
Assisti seu vídeo lavando louça, foi a louça mais enciclopédica que já lavei! Obrigada pelo conteúdo, faça sempre!
@oginoino
@oginoino Месяц назад
Que diva! Acabei de seguir.
@elixandreamerico1640
@elixandreamerico1640 3 месяца назад
Seja bem vinda de volta! Aguardando os próximos videos !
@lebaleiro
@lebaleiro 3 месяца назад
Muito obrigada 😊
@ElesioOliveiradesousa
@ElesioOliveiradesousa 25 дней назад
muito bom o video Leticia!
@andrepauli3016
@andrepauli3016 3 месяца назад
Ótimo vídeo, com um conteúdo muito bom! Parabéns!
@lebaleiro
@lebaleiro 2 месяца назад
Muito obrigada 😊
Месяц назад
Gostei muito, parece com minha filha e o modo de explicar as coisas também, desejo sucesso pra você, +1 inscrito.
@lucasfernandes1331
@lucasfernandes1331 Месяц назад
parabéns! achei bem bacana! legal ver mais pessoas criando conteúdo de flutter. A ideia desse video foi massa!
@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!
@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
@iasmimcalistro8205
@iasmimcalistro8205 21 день назад
Obrigada pela dica valiosa :D
@Estevao464
@Estevao464 3 месяца назад
Conteúdo muito bom! Gosto desses detalhes que poucos falam!
@lebaleiro
@lebaleiro 2 месяца назад
obrigada!!
@cledsonjunior1801
@cledsonjunior1801 2 месяца назад
Video muito bom, parabens
@thiagomiranda6753
@thiagomiranda6753 26 дней назад
que video top, tava precisando dele e nao sabia xd
@luizfernandoduarte7606
@luizfernandoduarte7606 Месяц назад
show muito bom
@PedroHenrique-vx1up
@PedroHenrique-vx1up 3 месяца назад
Vídeo muito bem estruturado e informativo, você manda bem demais!
@lebaleiro
@lebaleiro 2 месяца назад
Muito obrigada!! 😊
@felipeduartebarbosa7009
@felipeduartebarbosa7009 3 месяца назад
legal que voltou a colocar video, conteúdo muito bom
@lebaleiro
@lebaleiro 2 месяца назад
obrigada!!
@pimpolhoPLAY01
@pimpolhoPLAY01 2 месяца назад
Muito bom!
@FelipeFerreira-wo7nx
@FelipeFerreira-wo7nx 26 дней назад
Muito boa dicaaa
@Desafios_Vencidos
@Desafios_Vencidos 2 месяца назад
Conteudo foda, continua não pára não!
@lebaleiro
@lebaleiro 2 месяца назад
obrigada pelo apoio!!
@gabrielribeiro8619
@gabrielribeiro8619 2 месяца назад
Excelentes dicas, já vou começar a aplicar no dia a dia
@tiagoguiu8754
@tiagoguiu8754 3 месяца назад
Parabéns excelente conteudo!! Fala sobre uso das keys no flutter e seus cenários.
@lebaleiro
@lebaleiro 2 месяца назад
obrigada pela sugestão!! vou falar sim!
@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 :)
@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!
@arozendojr
@arozendojr 3 месяца назад
Essa pegada de performance é interessante, sou meio lerdo, então vou assistir esse vídeo um pouco mais 😅😅😅😅😅
@pedrosantos4368
@pedrosantos4368 Месяц назад
Showww. Obrigado por compartilhar
@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 ?
@gabriel-nb5su
@gabriel-nb5su 3 месяца назад
que conteúdo rico!!
@lebaleiro
@lebaleiro 2 месяца назад
obrigada!! 🙏
@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 2 месяца назад
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 2 месяца назад
@@lebaleiro Seria bem legal, pelo que eu entendi seria uma função callback correto?
@lebaleiro
@lebaleiro 2 месяца назад
@@GuilhermeCarvalhoCarneiro isso mesmo
@edlima5996
@edlima5996 Месяц назад
Muito bom
@viniciusddrft
@viniciusddrft 3 месяца назад
Vídeo muito bom
@lebaleiro
@lebaleiro 3 месяца назад
obrigada!!
@pedrosantos4368
@pedrosantos4368 Месяц назад
Showww
@_ir4ever_
@_ir4ever_ 3 месяца назад
Nuu uso de mais widget em função, bom saber
@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?
@yanoliveiragame
@yanoliveiragame Месяц назад
Não deixar uma regra de negócio no app, se ela poderia ficar no back.
@andrelrf1
@andrelrf1 Месяц назад
Na parte do tema da aplicação eu colocava no didChangeDependencies, tudo bem usar ele pra isso?
@gabrielcdonato
@gabrielcdonato 3 месяца назад
Ótimo vídeo!
@viniciusddrft
@viniciusddrft 3 месяца назад
Vídeo completoooo
@d-apps2699
@d-apps2699 2 месяца назад
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!
@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 2 месяца назад
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.
@brunoleonardoramosribeiro8451
@brunoleonardoramosribeiro8451 3 месяца назад
Parabéns!
@jacoblartes8054
@jacoblartes8054 3 месяца назад
top conteúdo 👏🏿👏🏿
@lebaleiro
@lebaleiro 2 месяца назад
obrigada!!
@BwolfDev
@BwolfDev 3 месяца назад
Quero ver animacoes :C
@lebaleiro
@lebaleiro 2 месяца назад
obrigada pela sugestão Bil!
Далее
92% dos DEVs Flutter não sabem isso sobre o runApp!
10:32
Прохожу маску ЭМОЦИИ🙀 #юмор
00:59
ANALISE DE PERFORMANCE... DEVTOOLS NO FLUTTER!!
18:33
Просмотров 1,5 тыс.
Try/Catch é PÉSSIMO (e como consertar)
14:51
Просмотров 44 тыс.