Visão geral
Gooey é um pacote Flutter que fornece um efeito metabol fluido e independente de layout para criar animações visualmente impactantes, onde elementos próximos parecem se fundir como líquido. Funciona perfeitamente em Android, iOS, Web, macOS, Windows e Linux, tornando-o ideal para interfaces modernas com transições dinâmicas e orgânicas. O pacote usa shaders para renderizar efeitos suaves e interativos sem exigir código personalizado complexo. Perfeito para aumentar o engajamento do usuário por meio de feedback visual imersivo.
Casos de uso
- Criando interações de botão semelhantes a líquidos
- Projetando sobreposições de fundo animadas
- Melhorando efeitos de hover em cartões ou elementos
- Criando telas de inicialização imersivas
- Adicionando transições dinâmicas entre estados da interface
Principais recursos
- Shader-based metaball rendering
- Layout-agnostic design
- Cross-platform compatibility
- Smooth, real-time interaction
- Customizable glow and merge intensity
- Minimal setup with intuitive API
Indicado para
- UI designers seeking fluid animations
- Developers building interactive dashboards
- Apps focused on visual storytelling
- Gamified interfaces
- Modern, minimalist app designs
Considerações
- May impact performance on low-end devices
- Requires understanding of basic shader concepts
- Best used sparingly to avoid visual clutter
- Not suitable for static or minimalistic UIs
- Limited customization for advanced particle behaviors