Visão geral
Um plugin do Flutter que fornece acesso à orientação nativa do dispositivo, recuperando dados tanto da orientação da interface quanto dos sensores de hardware. Permite que aplicativos detectem e respondam às mudanças na rotação do dispositivo em plataformas Android e iOS. O plugin é útil para aplicações que exigem percepção precisa da orientação, como realidade aumentada, jogos ou funcionalidades baseadas em câmera. Integra-se sem problemas com o sistema de eventos do Flutter, permitindo atualizações em tempo real quando a orientação do dispositivo muda.
Casos de uso
- aplicações de realidade aumentada
- Jogando com controles de movimento
- Tratamento de orientação do aplicativo câmera
- Interface do usuário responsiva com base na rotação do dispositivo
- Experiências interativas baseadas em sensores
Principais recursos
- Atualizações de orientação em tempo real
- Suporta tanto orientação baseada em UI quanto em sensor
- Compatibilidade multiplataforma (Android e iOS)
- API simples baseada em eventos
- detecção precisa de rotação do dispositivo
Indicado para
- Aplicativos que precisam de orientação precisa do dispositivo
- Desenvolvedores criando experiências de AR ou VR
- Jogos que exigem entrada por movimento
- Aplicações com ajustes dinâmicos de layout
Considerações
- Requer permissões apropriadas no Android
- Pode consumir bateria adicional quando monitorado continuamente
- Limitado apenas aos dados de orientação em nível de dispositivo
- Não adequado para necessidades avançadas de fusão de sensores