Visão geral
O pacote upgrader ajuda aplicativos Flutter a detectar quando uma nova versão está disponível nas lojas de aplicativos e solicita aos usuários que atualizem. Ele verifica atualizações no lançamento do aplicativo ou em intervalos especificados, exibindo uma caixa de diálogo personalizável com instruções de atualização. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o ideal para aplicativos multiplataforma que precisam de gerenciamento de atualizações sem interrupções. Integra-se facilmente por meio de um comando simples e oferece opções para personalizar a experiência de atualização.
Casos de uso
- notificações de atualização da loja de aplicativos
- Verificações automáticas de versão no lançamento
- Diálogos de atualização personalizados
- Prompts de atualização multiplataforma
- Retenção de usuários por meio de atualizações oportunas
- Guia de atualização no aplicativo
Principais recursos
- Verificação em tempo real da versão
- Diálogos de atualização personalizáveis
- Suporte para todas as principais plataformas
- Integração fácil com o Flutter
- Intervalos de verificação configuráveis
- Voltar para links de atualização manual
Indicado para
- Aplicativos que exigem atualizações frequentes
- Aplicativos móveis e de desktop multiplataforma
- Desenvolvedores focados na retenção de usuários
- Aplicativos com ciclos de lançamento rígidos
- Equipes que desejam lógica de atualização mínima
- Projetos que precisam de prompts de atualização automática
Considerações
- Requer acesso à internet para verificações de versão
- Pode ser necessário personalizar para fluxos de trabalho complexos
- Limitado à detecção de versão baseada em loja
- Sem suporte embutido para canais beta
- Potencial de irritação do usuário se usado em excesso
- Depende de APIs de armazenamento externo para dados de versão
