Visão geral
Um pacote Flutter que simplifica a exibição de diálogos de atualização adequados ao sistema operacional: Design Material no Android e Cupertino no iOS. Ele suporta atualizações dentro do aplicativo por meio do Google Play, proporcionando experiências semelhantes aos usuários quando novas versões estão disponíveis. O pacote gerencia verificações de versão e solicita diretamente aos usuários que atualizem através das respectivas lojas de aplicativos, reduzindo a fricção durante as atualizações. Ideal para aplicativos que exigem fluxos de atualização suaves e nativos em múltiplas plataformas.
Casos de uso
- Exibindo prompts de atualização no aplicativo
- Integrando atualizações in-app do Google Play
- Suporte a diálogos de atualização do iOS e Android
- Automatizando fluxos de trabalho de verificação de versão
- Melhorando a retenção de usuários por meio de atualizações oportunas
- Habilitar notificações de atualização silenciosa
Principais recursos
- UI específica da plataforma (Material/Cupertino)
- Suporte de atualização in-app do Google Play
- Integração simples com configuração mínima
- Comparação de versão e detecção de atualizações
- Conteúdo personalizável do diálogo de atualização
- Compatibilidade multiplataforma
Indicado para
- Aplicativos direcionados tanto para Android quanto para iOS
- Desenvolvedores usando o Google Play para distribuição
- Projetos que precisam de prompts de atualização automática
- Aplicativos focados na experiência do usuário e retenção
- Equipes que desejam código mínimo para o tratamento de atualizações
Considerações
- Requer serviços do Google Play no Android
- Atualizações in-app do iOS exigem configuração no App Store Connect
- Limitado aos mecanismos de atualização do Google Play e da Apple App Store
- Precisa de uma estratégia adequada de versão
- Pode ser necessário permissões adicionais para verificações de atualização
- Não adequado para modelos de distribuição não-locais