Flutter 3: O que é enum?
Tempo de leitura: 2 minutesEnum in flutter e como enum pode ser útil no desenvolvimento. O que é um enum e sua nova adição no Flutter 3 serão discutidos. O que exatamente é Enum? Enum é um acrônimo
Continue lendoInformações sobre Android, Flutter, Dart, Java, Kottlin, Desenvolvimento, Programação, Instruções, Noticias.
Tempo de leitura: 2 minutesEnum in flutter e como enum pode ser útil no desenvolvimento. O que é um enum e sua nova adição no Flutter 3 serão discutidos. O que exatamente é Enum? Enum é um acrônimo
Continue lendoTempo 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 lendoTempo 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 lendoTempo de leitura: 2 minutesUsei MethodChannel para acessar o código nativo do Android. Siga passo a passo: Passo #1: Crie um projeto Flutter e escreva o código no arquivo main.dart. Veja o código abaixo, existe _methodChannel é um objeto
Continue lendoTempo 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 lendoTempo 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 lendoTempo 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 lendoTempo 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 lendoTempo 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 lendoTempo de leitura: 5 minutesNo artigo anterior, aprendemos como verificar se um widget está mounted após realizar algum trabalho assíncrono. Um exemplo disso é quando enviamos alguns dados do formulário e tentamos fechar a página antes que a operação
Continue lendoTempo de leitura: 6 minutesBLoC vs. Riverpod – Este artigo faz parte de uma série que explica por que Riverpod é uma opção melhor para gerenciamento de estado em Flutter do que BLoc. Neste artigo, veremos os princípios do
Continue lendoTempo de leitura: 4 minutesObter dados da API Rest, fazer uma solicitação HTTP e exibir os dados na tela é a tarefa mais básica e crucial em um aplicativo. Esse processo acontece conforme o usuário interage com a aplicação
Continue lendoTempo de leitura: 8 minutesVocê já precisou abrir a rota atual ou navegar para uma nova tela com base em alguma lógica condicional ou depois de executar algum código assíncrono? Talvez você tenha recebido uma notificação e precise navegar
Continue lendoTempo de leitura: 4 minutesSe quiser implantar seu aplicativo Flutter para usuários que falam outro idioma, você precisará localizá-lo. E a documentação do Flutter já possui um guia detalhado de internacionalização que aborda esse tópico em profundidade. Mas se
Continue lendoTempo de leitura: 4 minutesImplementação de canal de método em dispositivos móveis e desktop (Method Channel) Android + IOS + MacOS + Windows + Linux O canal de método permite que o flutter se comunique com a plataforma
Continue lendoTempo de leitura: 7 minutesEscrever aplicativos Flutter ficou muito mais fácil com o lançamento do Riverpod 2.0. A nova sintaxe @riverpod nos permite usar build_runner para gerar todos os provedores dinamicamente. E a nova classe AsyncNotifier facilita a execução
Continue lendoTempo de leitura: 9 minutesUsar aplicativos móveis tornou-se uma tarefa integral no mundo de hoje. Existe um aplicativo para quase tudo e muitos aplicativos para o mesmo caso de uso. Portanto, reter usuários tornou-se uma tarefa difícil nos dias
Continue lendoTempo de leitura: 3 minutesOlá 👋, estou de volta com um novo artigo, que é sobre EventBus e por que o usamos no Flutter. O que vou abordar neste artigo? O que é EventBus? O que um EventBus faz?
Continue lendo