ProAnimatedBlur é um widget do Flutter que desfoca dinamicamente o conteúdo abaixo de seu filho, oferecendo transições suaves semelhantes às do AnimatedContainer e AnimatedOpacity. Permite aos desenvolvedores criar efeitos visualmente atraentes animando a intensidade do desfoque ao longo do tempo, ideal para sobreposições, modais ou elementos de interface dinâmicos. O widget suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo comportamento consistente em todos os dispositivos. Desenvolvido com foco em desempenho, integra-se perfeitamente em aplicativos Flutter existentes.
Casos de uso
- Criando efeitos animados de desfoque de plano de fundo
- Designando elementos de interface flutuantes com desfoque dinâmico
- Implementando transições suaves em modais
- Aumentando a profundidade visual em interfaces em camadas
- Construindo sobreposições responsivas com animação de desfoque
Principais recursos
- Animação suave de desfoque como o AnimatedContainer
- Suporta todas as plataformas do Flutter
- Renderização eficiente com impacto mínimo no desempenho
- Integração fácil com widgets existentes
- Raio de desfoque e duração personalizáveis
Indicado para
- Designers de interface procurando efeitos visuais avançados
- Desenvolvedores criando interfaces modernas e animadas
- Aplicativos que exigem desfoque dinâmico de fundo
- Equipes visando consistência entre plataformas
- Projetos que enfatizam acabamento visual e interatividade
Considerações
- Pode afetar o desempenho em dispositivos de baixa gama
- A qualidade do desfoque depende das capacidades do dispositivo
- Requer ajuste cuidadoso da duração da animação
- Não adequado para atualizações de alta frequência
- Personalização limitada além do raio de desfoque e tempo

