FLUTTER ECOSYSTEM

once

Quer executar um trecho de código uma vez periodicamente (Uma vez - Diariamente - Semanalmente - Mensalmente - Na nova compilação - Na nova versão - Qualquer período)? Nós cuidamos disso por você.

Versão mais recente
1.8.0
Downloads em 30 dias
2,6 mil
Curtidas
308
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote 'once' permite que desenvolvedores executem código exatamente uma vez com base em diversos gatilhos, como diariamente, semanalmente, mensalmente, em uma nova compilação do aplicativo ou em um novo lançamento de versão. Simplifica a implementação de ações únicas, como exibir telas de boas-vindas, coletar feedback do usuário ou inicializar dados após atualizações. Projetado com simplicidade e confiabilidade em mente, funciona perfeitamente em plataformas Android e iOS. O pacote é ideal para gerenciar lógica única baseada em período ou evento, sem necessidade de rastreamento manual de estado.

Casos de uso
  • Mostrar telas de introdução apenas uma vez por versão do aplicativo
  • Disparar a coleta de análise na primeira execução
  • Exibir apenas os registros de alterações na nova versão
  • Execute tarefas de inicialização após a reconstrução do aplicativo
  • Agende notificações únicas
  • Execute rotinas de configuração na primeira abertura do aplicativo
Principais recursos
  • Suporta vários tipos de gatilho (diário, semanal, mensal, etc.)
  • Persistência automática após reinícios do aplicativo
  • Não há necessidade de gerenciamento manual de estado
  • Leve e fácil de integrar
  • Funciona tanto no Android quanto no iOS
  • Detectar versão e número de compilação
Indicado para
  • Fluxos de integração do aplicativo
  • Recursos de engajamento do usuário
  • Análise e coleta de feedback
  • Tarefas de configuração pós-atualização
  • Ações simples agendadas de uma vez
Considerações
  • Não oferece suporte a intervalos de tempo personalizados além das opções pré-definidas
  • Depende do relógio do sistema do dispositivo para o tempo
  • Pode ser necessário lidar com casos especiais relacionados às mudanças de fuso horário
  • Limitado a uma única execução por tipo de gatilho
  • Não adequado para tarefas recorrentes
Plataformas compatíveisAndroidiOS

Instalar pacote

flutter pub add once

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.