Visão geral
O Native Updater é um pacote Flutter que exibe diálogos nativos de atualização para incentivar os usuários a atualizarem o aplicativo, seja ele uma versão da loja de aplicativos ou uma compilação personalizada. Ele se integra perfeitamente aos mecanismos nativos do Android para garantir uma experiência consistente para o usuário. O pacote suporta atualizações dentro do aplicativo e redirecionamentos para as lojas de aplicativos, ajudando a manter as versões do aplicativo sempre atualizadas sem necessidade de intervenção manual. Foi projetado para simplicidade e confiabilidade em plataformas Android.
Casos de uso
- Incentivando usuários a atualizar por meio de diálogos nativos
- Gerenciando loja de aplicativos e builds personalizadas
- Melhorando a conformidade da versão do aplicativo
- Melhorando a retenção de usuários por meio de atualizações oportunas
- Apoiar fluxos de trabalho de atualização no aplicativo
- Garantir uma experiência do usuário consistente entre dispositivos
Principais recursos
- Exibe diálogos de atualização nativos do Android
- Suporta versões da loja de aplicativos e não-loja
- Configuração mínima necessária
- Compatibilidade entre versões
- Integra-se com o sistema de atualização do Android
- Fornece opções de fallback para prompts de atualização
Indicado para
- Aplicativos Flutter exclusivos para Android
- Aplicativos que exigem atualizações obrigatórias
- Desenvolvedores priorizando UX nativa
- Projetos usando distribuição personalizada de aplicativos
- Equipes gerenciando controle de versão do aplicativo
- Aplicativos que precisam de lembretes automáticos de atualização
Considerações
- Limitado à plataforma Android
- Requer configuração nativa do Android
- Sem suporte para iOS
- Depende do método de distribuição do aplicativo
- Pode exigir permissões adicionais
- A lógica de atualização deve ser acionada manualmente pelo estado do aplicativo
