Tag: Tratamento de Erros

Introdução a Teste de Widgets no Flutter

Tempo de leitura: 4 minutesProblema Quando estamos desenvolvendo uma aplicação, nos deparamos com a necessidade da criação de diversos fluxos, pelos quais o usuário seguirá, consequentemente isso gera a criação inúmeros widgets. Já o usuário, dependendo do seu status

Continue lendo

3 dicas para aumentar sua produtividade no Flutter imediatamente!

Tempo de leitura: 2 minutesHoje vou apresentar a você 3 dicas que levarão seu desenvolvimento do Flutter para o próximo nível! Se você gostou deste conteúdo, eu agradeceria se você batesse palmas😉 Vamos começar agora mesmo! Corrigir todos os

Continue lendo

Flutter: Usando o Riverpod Future Provider para buscar API

Tempo de leitura: 3 minutesAs operações assíncronas estão em quase todos os aplicativos que funcionam com back-end. Quer seja GraphQL, Rest ou qualquer outra coisa, você tem o mesmo padrão. Você inicia a solicitação e espera até que ela

Continue lendo

Tratamento de erros em arquiteturas em camadas com padrões Dart

Tempo de leitura: 8 minutesO tratamento de erros pode ser um dos aspectos mais negligenciados de uma base de código sustentável e escalonável, especialmente ao criar aplicativos para centenas, milhares ou até milhões de usuários. Uma arquitetura de software

Continue lendo

Arquitetura de aplicativo Flutter com RiverPod: Uma Introdução

Tempo de leitura: 7 minutesAo criar aplicativos complexos, escolher a arquitetura de aplicativo correta é crucial, pois permite estruturar seu código e dar suporte à sua base de código à medida que ela cresce. Uma boa arquitetura deve ajudá-lo

Continue lendo

Flutter Riverpod 2.x: O Guia Definitivo

Tempo de leitura: 13 minutesRiverpod é uma estrutura reativa de cache e vinculação de dados que nasceu como uma evolução do pacote Provider. Segundo a documentação oficial: Riverpod é uma reescrita completa do pacote Provider para fazer melhorias que

Continue lendo

Novos Projetos em Flutter Open Source para se tornar um desenvolvedor melhor

Tempo de leitura: 8 minutesLer muito código é uma das melhores maneiras de melhorar suas habilidades de desenvolvimento. O projeto de código aberto é o melhor lugar para aprender sobre práticas recomendadas, estilos de codificação e muitos outros tópicos.

Continue lendo

Como criar botões animados no exemplo de Flutter

Tempo de leitura: 2 minutesNeste post você vai aprender como criar botões animados no exemplo de flutter, estaremos usando um pacote flutter para animação de botão que é flutter_animated_buttons. Depois de criar um novo projeto flutter, abra o arquivo pupspec.yaml

Continue lendo

Procurando uma solução responsiva? Não procure mais!

Tempo de leitura: < 1 minute🔍 Procurando uma solução responsiva? Não procure mais! Use o FractionallySizedBox SizedBox( width: MediaQuery.sizeOf(context).width*0.5, height: MediaQuery.sizeOf(context).height*.0.5, child: const ColoredBox(color: Color.blue), ) por const FractionallySizedBox( widthFactor: 0.5, heightFactor: 0.5, child: ColoredBox(color: Colors.blue), ) Com FractionallySizedBox, você

Continue lendo

Como aproveitar o Flutter Null Safety ao máximo

Tempo de leitura: 3 minutesDisso Widget Build() { if(state.user == null) { return NoUserFoundWidget(); } else { return Column( children: [ Row( children: [ USerProfileImage(imageUrl: state.user?profieImageUrl), Gap(16), Text(state.user?.name ?? “N/A”) ] }, Gap(16), // Você tem que usar o

Continue lendo

Anúncios do Google em um aplicativo Flutter em camadas usando gerenciamento de estado BLoC

Tempo de leitura: 17 minutesNeste artigo, exploraremos os aspectos técnicos da integração do Google Ads e da AdMob em seu aplicativo Flutter, enfatizando a importância de padrões de arquitetura e gerenciamento de estado sustentáveis e escaláveis. O Google Ads

Continue lendo

BloC 8.1.1+ — Por que eu amo Hydrated BloC e por que você provavelmente também deveria

Tempo de leitura: 7 minutesLeia isto se estiver interessado em refatorar rapidamente seu código para persistir no estado. Quem não gosta de simples? Afinal, esse não é um dos mantras mais amados da programação – Keep It Simple? A

Continue lendo