Criando um Widget de Carta de Baralho Customizável em Flutter

Desenvolver jogos ou aplicativos que simulam jogos de tabuleiro sempre traz desafios interessantes de UI. Recentemente, enquanto criava uma versão do clássico jogo de cartas Blackjack em Flutter, me deparei com a necessidade de um componente de carta de baralho que fosse não apenas funcional, mas também visualmente agradável e, acima de tudo, reutilizável. Neste post, vou guiar você pelo processo de criação do PlayingCard, um widget que renderiza tanto a frente quanto o verso de uma carta, é totalmente customizável em tamanho e foi a peça central do meu jogo de Blackjack. ...

julho 22, 2025 · 6 min

Barra de Progresso Personalizada para Flutter

Em muitos aplicativos, precisamos de uma forma visual para mostrar o progresso de uma tarefa, seja o carregamento de um arquivo, o avanço de um nível em um jogo ou os passos de um formulário. Recentemente, me deparei com essa necessidade e decidi criar meu próprio widget de barra de progresso no Flutter. Neste post, vou compartilhar o processo de criação de um CustomProgressBar, um widget reutilizável, animado e fácil de usar. E o melhor de tudo, o código está disponível em um repositório público para quem quiser usar! ...

julho 21, 2025 · 3 min

Tutorial: Internacionalização de Aplicativos Flutter com 'flutter_localizations' e 'intl'

Este tutorial irá guiá-lo através do processo de adicionar suporte a múltiplos idiomas (internacionalização e localização) ao seu aplicativo Flutter, utilizando os pacotes flutter_localizations e intl para widgets do Material Design. 1. Introdução A internacionalização (i18n) é o processo de projetar e desenvolver um aplicativo para que ele possa ser adaptado a diferentes idiomas e regiões sem alterações de engenharia. A localização (l10n) é o processo de adaptar um aplicativo para um local ou mercado específico, adicionando componentes específicos do local e traduzindo o texto. ...

junho 30, 2025 · 7 min

Como Remover o Banner de Debug do Flutter em um Único Passo

Atualizações: Código atualizado para Flutter 3.10. Toda aplicação Flutter vem por padrão no modo de depuração, o que significa que a faixa de debug é exibida. Ela serve apenas para nos lembrar de que a aplicação está em modo de depuração, e quando você altera para o modo de lançamento, essa faixa não estará presente. Mas essa faixa pode ser irritante para algumas pessoas, como eu, durante o desenvolvimento do aplicativo. ...

maio 7, 2023 · (updated maio 28, 2023) · 1 min