Visão geral
O pacote app_launcher é um plugin do Flutter que permite iniciar aplicativos instalados no Android ou iOS diretamente de dentro de um aplicativo Flutter usando seu ID exclusivo de aplicativo. Ele fornece uma interface simples para abrir outros aplicativos no dispositivo, sendo útil para links profundos ou integração com serviços externos. O plugin suporta Android e foi projetado para ser usado em cenários onde os usuários precisam navegar entre aplicativos de forma contínua. Não requer permissões adicionais além do acesso padrão ao aplicativo.
Casos de uso
- Abrindo aplicativos de terceiros dentro de um aplicativo Flutter
- Habilitar link profundo para aplicativos específicos
- Integrando navegação de aplicativos em ferramentas de produtividade
- Suporte à troca de aplicativos em interfaces do tipo lançador
Principais recursos
- Iniciar aplicativos pelo nome do pacote
- API simples para Android
- Nenhuma permissão extra necessária
- Funciona apenas com aplicativos instalados
- Leve e focado
Indicado para
- Desenvolvedores construindo lançadores de aplicativos
- Aplicativos que precisam de navegação entre aplicativos
- Ferramentas que se integram a aplicativos do sistema
- Aplicativos exclusivos para Android
Considerações
- Limitado à plataforma Android
- Requer nome de pacote correto
- Não suporta iOS
- O aplicativo deve ser instalado no dispositivo
- Nenhum fallback para aplicativos inexistente