Tag: RiverPod

Como criar um fluxo robusto de inicialização de aplicativos Flutter com o Riverpod

Tempo de leitura: 9 minutesQuando os usuários iniciam seu aplicativo Flutter, é fundamental causar uma ótima primeira impressão com um processo de integração suave. Uma falha durante a inicialização pode levá-los a excluir seu aplicativo e deixar uma avaliação

Continue lendo

Exemplo de solicitação ao Copilot – com RiverPod ou BLoC

Tempo de leitura: 5 minutesPerguntado em Inglês o texto abaixo, olha as respostas usando RiverPod. write flutter code all font – Google font plugin (poppins) padding – 15 title “Beverages” – poppins, semibold, size 18 hight gap 4 gridview

Continue lendo

Tutorial do Flutter: Recursos de pesquisa com o Riverpod

Tempo de leitura: 4 minutesOlá a todos! Já faz algum tempo desde minha última postagem. Sim, em outras mãos, tenho tempo para compartilhar mais tutoriais. Espero que sejamos um povo que adora o processo de aprendizado. Em outras palavras,

Continue lendo

Como criar um aplicativo de cronômetro com o Flutter (Riverpod, MVC)

Tempo de leitura: 6 minutesOlá, pessoal! Você já pensou que deseja trabalhar com uma função periodicamente? Por exemplo, se você quiser criar um aplicativo de cronômetro, deverá contar o tempo. Na verdade, isso não é tão complicado se você

Continue lendo

Tema de aplicativo claro/escuro com cor personalizada no Flutter

Tempo de leitura: 4 minutesSe você estiver trabalhando em um projeto Flutter e quiser proporcionar uma experiência de usuário personalizada e confortável, é essencial implementar um tema de aplicativo Light/Dark personalizado com suas próprias cores. Neste artigo, abordaremos o

Continue lendo

Inicializando o gerenciamento de estado do aplicativo Flutter com Riverpod

Tempo de leitura: 9 minutes  Considere isso uma introdução à arquitetura de estado em aplicativos Flutter. Mostrarei como inicializar a inicialização do provedor, gerando provedores e notificadores e algumas práticas recomendadas de arquitetura de estado.   O que estou

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

Flutter descomplicando as compras no aplicativo

Tempo de leitura: 5 minutesEntão, por que nas compras de aplicativos? Bem, basicamente, essas compras no aplicativo são necessárias quando vendemos conteúdo digital. Um relatório da Statista estimou que, em 2021, os aplicativos móveis podem gerar mais de 693

Continue lendo

Injeção de dependência em Flutter usando Riverpod

Tempo de leitura: 8 minutesNeste post falarei sobre o uso do pacote RiverPod como framework de injeção de dependência no Flutter. Gerenciar dependências é importante ao escrever um projeto escalonável. Um componente que depende de outra dependência deve ser

Continue lendo

Mostrar/ocultar senha usando Riverpod no Flutter

Tempo de leitura: 3 minutesEste artigo explorará Mostrar/ocultar senha usando Riverpod no Flutter. Implementaremos um programa de demonstração e gostaria de mostrar como mostrar/ocultar senha em TextFormField usando o gerenciamento de estado Riverpod em seus aplicativos flutter.   Introdução:

Continue lendo

Flutter gerenciamento de estado simples e complexo usando Riverpod

Tempo de leitura: 4 minutesNo Flutter, Riverpod é uma biblioteca popular de gerenciamento de estado que oferece uma maneira simples e concisa de gerenciar o estado em seu aplicativo. Ele fornece diferentes provedores para lidar com o estado, incluindo

Continue lendo

Como lidar com estados de carregamento e erro com StateNotifier e AsyncValue no Flutter

Tempo de leitura: 6 minutesOs estados de carregamento e de erro são muito comuns em aplicativos que realizam algum trabalho assíncrono. Se não conseguirmos mostrar uma interface de carregamento ou de erro quando apropriado, os usuários poderão pensar que

Continue lendo

Arquitetura do aplicativo Flutter: A camada de apresentação

Tempo de leitura: 7 minutesAo escrever aplicativos Flutter, é muito importante separar qualquer lógica de negócios do código da IU. Isso torna nosso código mais testável e mais fácil de raciocinar, e é especialmente importante à medida que nossos

Continue lendo

Riverpod e Hooks: Desbloqueando o poder da paginação

Tempo de leitura: 7 minutesEste artigo aborda como usar Hooks, um método de gerenciamento de estado de widget, e Riverpod, uma biblioteca de gerenciamento de estado Flutter, para desenvolver paginação eficaz em seus aplicativos Flutter. Com a capacidade de

Continue lendo

Use AsyncValue.guard em vez de try/catch dentro de suas subclasses StateNotifier

Tempo de leitura: < 1 minuteAo escrever suas próprias subclasses StateNotifier, é bastante comum usar blocos try/catch para lidar com Futures que podem falhar: class SignOutButtonController extends StateNotifier<AsyncValue> { SignOutButtonController({required this.authRepository}) : super(const AsyncValue.data(null)); final AuthRepository authRepository; Future<void> signOut() async

Continue lendo