Tag: Programação

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 escalável e sustentável, especialmente ao criar aplicativos para centenas, milhares ou até milhões de usuários. Uma arquitetura de software

Continue lendo

Flutter: Arquitetura limpa com Riverpod

Tempo de leitura: 3 minutesA arquitetura limpa fornece uma clara separação de preocupações, incentiva interfaces e abstrações e facilita mudanças nas dependências sem afetar a lógica principal do aplicativo.   Representação da arquitetura Camadas de Arquitetura Limpa Data A

Continue lendo

Flutter : Definindo uma estrutura para GetX -Parte 3 ( Get Connect )

Tempo de leitura: 3 minutesSaudações! colegas, da última vez, entendemos modelos e modelos observáveis em Flutter e Getx. Você pode buscá-los aqui. Então, agora, como obtemos os dados da API? Usamos chamadas REST-API como GET, POST, PUT etc. No

Continue lendo

Flutter : Definindo uma estrutura para GetX – Parte 2 ( Compreendendo os modelos )

Tempo de leitura: 4 minutesNo último artigo, aprendemos como definir uma estrutura básica e uma estrutura complexa ao iniciar uma nova página no flutter usando GetX. No post de hoje, discutiremos ao integrar chamadas de API como estruturar Modelos.

Continue lendo

Flutter: Definindo uma estrutura para GetX – Parte 1 (Criando uma nova página)

Tempo de leitura: 3 minutesO Flutter tem sido um dos meus frameworks favoritos em que trabalhei ao longo dos anos. Então, quando aprendi sobre o gerenciamento de estado Getx, fiquei realmente apaixonado. Isso me deu muito controle sobre os

Continue lendo

Qual a melhor forma de traduzir seu app Flutter para outros idiomas?

Tempo de leitura: 4 minutesSe você tem um widget com algum texto nele: Text(“Olá, como vai você”) Para traduzir basta escrever .i18n depois do texto: Text(“Olá, como vai você”.i18n) Se o locale do aplicativo é en_US (inglês americano) então o texto na tela vai aparecer

Continue lendo