O pacote version_check permite que aplicativos Flutter verifiquem a versão atual do aplicativo em comparação com a versão mais recente disponível na Apple App Store, Google Play e Mac App Store. Ele oferece uma maneira simples de detectar atualizações e exibir alertas quando uma versão mais nova estiver disponível. O pacote suporta múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux, tornando-o ideal para aplicativos multiplataforma que precisam garantir que os usuários estejam executando versões atualizadas. Ele utiliza APIs específicas da plataforma para buscar dados de versão do armazém de forma segura e eficiente.
Casos de uso
- Verifique atualizações do aplicativo ao iniciar
- Exibir alerta de atualização quando uma nova versão estiver disponível
- Garanta que os usuários tenham os recursos e correções de segurança mais recentes
- Monitorar versão do aplicativo em múltiplas plataformas
- Automatizar notificações de atualização em aplicativos de produção
Principais recursos
- Suporte multiplataforma (Android, iOS, macOS, Windows, Linux)
- Busca a versão mais recente nas lojas de aplicativos
- Fornece o status de disponibilidade de atualização
- API simples para integração
- Suporta verificações silenciosas em segundo plano
Indicado para
- Aplicativos que exigem detecção automática de atualizações
- Desenvolvedores direcionados a várias lojas de aplicativos
- Aplicativos empresariais que precisam de controle de versão
- Aplicativos com lançamentos frequentes de recursos
- Projetos que desejam baixo custo de gerenciamento de atualizações
Considerações
- Requer acesso à internet para verificar a versão
- Pode acionar falsos positivos se os metadados da loja mudarem
- Limitado a lojas oficiais de aplicativos (sem lojas personalizadas)
- Não adequado para aplicativos de primeira offline
- Depende de APIs de armazenamento externo que podem ser limitadas por taxa