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
- Requires manual setup for aspect ratio selection
- May need additional testing on older devices
- Limited to Android and iOS platforms
- Depends on underlying camera hardware capabilities
- Not maintained by Flutter team, use with caution in production