O pacote system_shortcuts é um plugin Flutter para Android e iOS que permite aos desenvolvedores interagir com atalhos de hardware e software de nível do sistema. Ele permite disparar ações como pressionar os botões de home, voltar, volume acima e volume abaixo, bem como alternar Wi-Fi e Bluetooth. Projetado para controle de dispositivo de baixo nível, fornece acesso direto a funções do sistema normalmente restritas pela segurança da plataforma. O plugin é útil em aplicações especializadas que exigem integração profunda com o hardware do dispositivo ou fluxos de automação. Ele suporta ambas as principais plataformas móveis e é de código aberto, hospedado no GitHub.
Casos de uso
- Automatizando controles de dispositivos
- Criando ferramentas de acessibilidade
- Criando aplicativos de controle de mídia
- Desenvolvendo aplicativos de utilidade do sistema
- Habilitar navegação rápida no modo quiosque
Principais recursos
- Suporta simulação de teclas de home, voltar e volume
- Alternar Wi-Fi e Bluetooth
- Plataforma cruzada (Android e iOS)
- de código aberto e mantido pela comunidade
- API simples para ações de nível do sistema
Indicado para
- Desenvolvedores construindo ferramentas de automação de dispositivos
- criadores de aplicativos de acessibilidade
- Desenvolvedores de aplicativos para quiosques ou uso dedicado
- Aplicações de utilitário de nível de sistema
- Aplicativos de controle de mídia ou interface remota
Considerações
- Requer permissões específicas da plataforma
- Limitado a dispositivos e versões de sistema operacional compatíveis
- Pode não funcionar em todas as configurações do Android/iOS
- Restrições de segurança potenciais dos sistemas operacionais
- Não destinado a interações de interface do usuário de propósito geral