Visão geral
O pacote in_app_update permite atualizações internas sem interrupções no Android, aproveitando a API oficial do Android In-App Updates. Ele permite que desenvolvedores solicitem aos usuários atualizar o aplicativo diretamente dentro do aplicativo, melhorando a retenção de usuários e garantindo a entrega oportuna de novos recursos e correções de segurança. O pacote gerencia fluxos de atualização flexíveis e imediatas, proporcionando uma experiência suave de atualização sem exigir que os usuários visitem manualmente a Google Play Store. Integra-se facilmente em apps Flutter com configuração mínima.
Casos de uso
- Solicitando atualizações de aplicativos aos usuários durante a execução
- Implementando estratégias imediatas ou flexíveis de atualização
- Melhorar as taxas de adoção de atualizações de aplicativos
- Garantir que os usuários permaneçam na versão mais recente
- Reduzindo a dependência de lojas de aplicativos externas para atualizações
Principais recursos
- Integração oficial da API do Android
- Suporte para tipos flexíveis e imediatos de atualização
- Interface simples do Flutter
- Verificação automática do status de atualização
- Compatibilidade entre versões
Indicado para
- Aplicações Flutter exclusivas para Android
- Aplicativos que exigem alta conformidade com atualizações
- Desenvolvedores gerenciando o ciclo de vida do aplicativo internamente
- Projetos que priorizam a experiência do usuário durante as atualizações
- Equipes usando o Google Play para distribuição
Considerações
- Limitado à plataforma Android
- Requer serviços do Google Play
- Não suporta iOS
- Necessita de tratamento adequado dos estados do fluxo de atualização
- Pode exigir permissões ou configurações adicionais
