Visão geral
Um plugin leve do Flutter que permite a captura nativa de tela em dispositivos Android e iOS. Ao aproveitar código específico da plataforma, garante capturas confiáveis e de alta qualidade sem depender dos métodos internos de renderização do Flutter. Ideal para aplicativos que exigem capturas de tela precisas em tempo real ou para fins de depuração. O plugin é fácil de integrar e funciona perfeitamente em ambas as principais plataformas móveis.
Casos de uso
- Tirando capturas de tela nas ferramentas de depuração do aplicativo
- Capturando o estado da interface para testes
- Gerando visualizações em aplicativos de design
- Fluxos de trabalho de teste automatizado de UI
- Compartilhando estados do aplicativo com os usuários
Principais recursos
- Usa APIs nativas do dispositivo para melhor confiabilidade
- Suporte multiplataforma (Android e iOS)
- API simples e direta
- Saída de captura de tela de alta fidelidade
- Configuração mínima necessária
Indicado para
- Desenvolvedores construindo utilitários de depuração
- Aplicativos que precisam de capturas de tela precisas
- Frameworks de teste e automação
- Recursos de visualização e compartilhamento da interface
Considerações
- Permissões apropriadas no Android
- Pode não funcionar em todos os contextos de fundo ou restritos
- Limitado apenas à captura de tela do dispositivo
- Sem suporte para plataformas da web ou desktop
- Pode ser necessário interação do usuário para concessão de permissão