Visão geral
O pacote app_installer permite a instalação e gerenciamento de atualizações sem interrupções em Android, iOS e macOS. Permite que os usuários abram lojas de aplicativos ou páginas de avaliação diretamente do aplicativo e suporta a instalação de arquivos APK em dispositivos Android. Projetado para desenvolvedores que precisam de funcionalidade robusta de atualização no aplicativo, simplifica o processo de orientar os usuários a instalar atualizações ou novas versões por meio dos mecanismos nativos da plataforma. O plugin é leve e se integra suavemente com aplicativos Flutter.
Casos de uso
- Abrir links da loja de aplicativos
- Direcionando usuários para avaliações de aplicativos
- Instalando arquivos APK no Android
- Gerenciando atualizações de aplicativos em aplicativos Flutter
- Apoio à distribuição de aplicativos multiplataforma
Principais recursos
- Suporte a Android e iOS
- Capacidade de instalação de APK
- Redirecionamento da loja de aplicativos e página de revisão
- Compatibilidade multiplataforma
- Integração simples por meio do Flutter pub
Indicado para
- Aplicativos Flutter que exigem atualizações no aplicativo
- Desenvolvedores distribuindo aplicativos fora das lojas oficiais
- Aplicativos que precisam de solicitações de revisão do usuário
- Aplicativos móveis multiplataforma
- Projetos com fluxos de trabalho de atualização personalizados
Considerações
- A instalação de APK exige permissões em tempo de execução no Android
- Limitações do iOS para instalação de aplicativos
- O suporte ao macOS pode ter funcionalidades restritas
- Requer manipulação adequada de caminhos de arquivos e URLs
- Consentimento do usuário necessário para ações de instalação