Visão geral
O pacote new_version ajuda aplicativos Flutter a verificar se a versão atual está atualizada, comparando-a com uma versão especificada em uma fonte remota, como um arquivo JSON ou um ponto final de API. Ele suporta múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux. O pacote permite que desenvolvedores solicitem aos usuários atualizarem o aplicativo quando uma versão mais recente estiver disponível, melhorando a experiência do usuário e garantindo acesso às últimas funcionalidades e correções de segurança. É leve e fácil de integrar com configuração mínima.
Casos de uso
- Solicite aos usuários que atualizem o aplicativo
- Verifique por atualizações ao iniciar o aplicativo
- Verifique a compatibilidade de versão
- Notifique os usuários sobre novas versões
- Integrar com fluxos de CI/CD
Principais recursos
- Suporte multiplataforma
- Integração simples
- Verificação remota de versão
- Prompts de atualização personalizáveis
- Suporta pontos de extremidade JSON e HTTP
Indicado para
- Aplicativos que exigem controle de versão
- Desenvolvedores gerenciando atualizações de aplicativos
- Projetos com lançamentos frequentes
- Aplicações móveis voltadas para o usuário
- Equipes usando implantação automatizada
Considerações
- Requer acesso à internet
- Depende de fonte externa de versão
- Pode ser necessário um estratégia de cache
- Não adequado para aplicativos de primeira offline
- A lógica de comparação de versão deve ser definida
