Visão geral
camera_extended é um plugin Flutter que amplia o pacote oficial camera com suporte nativo para proporções de tela, incluindo 16:9, 4:3 e 1:1. Ele permite a configuração de proporção em nível de sensor para um controle mais preciso sobre a captura de imagens. Projetado como um fork do pacote original camera, mantém compatibilidade enquanto adiciona opções avançadas de exibição e gravação. Ideal para aplicativos que exigem saída visual consistente entre dispositivos.
Casos de uso
- Gravação de vídeo com proporções fixas
- Captura de foto em proporções específicas
- Aplicativos de câmera multiplataforma que exigem controle preciso de layout
- Aplicativos que exigem tratamento de proporção nativa
- Interfaces de câmera personalizadas com dimensões exatas de quadro
Principais recursos
- Suporte para proporções de tela 16:9, 4:3 e 1:1
- Configuração de proporção de aspecto em nível de sensor
- Gerenciamento de proporção nativa no Android e no iOS
- Ramificação do pacote oficial de câmera com melhorias
- Preserva a compatibilidade com fluxos de trabalho de câmera existentes
Indicado para
- Desenvolvedores que precisam de controle preciso da proporção de aspecto
- Aplicativos que exigem saída de câmera consistente
- Projetos usando interfaces de câmera personalizadas
- Aplicativos móveis direcionados a múltiplos formatos de tela
- Equipes estendendo a funcionalidade oficial da câmera
Considerações
- Requer configuração manual para seleção da proporção
- Pode ser necessário testes adicionais em dispositivos mais antigos
- Limitado a plataformas Android e iOS
- Depende das capacidades do hardware da câmera subjacente
- Não mantido pela equipe do Flutter, use com cautela em produção