AnimatedTextLerp é um pacote Flutter que fornece widgets simples para animar suavemente entre valores numéricos ou de string. Permite transições fluidas para texto dinâmico, como números crescentes ou decrescentes, atualizações de moeda ou mudanças no conteúdo do texto com continuidade visual. Ideal para painéis, contadores e exibições de dados em tempo real, utiliza interpolação (lerp) para efeitos visuais suaves sem animações complexas. O pacote é compatível com todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.
Casos de uso
- Contadores de números em tempo real
- Atualizações de valor da moeda
- Transições dinâmicas de texto
- Métricas do painel
- indicadores de progresso de carregamento
- Estatísticas animadas
Principais recursos
- animação suave baseada em lerp
- Suporta tanto números quanto strings
- Configuração mínima necessária
- Compatibilidade multiplataforma
- Duração e curva personalizáveis
- Funções de easings embutidas
Indicado para
- Contadores animados simples
- Widgets de visualização de dados
- Melhorias na interface do usuário
- Aplicativos educacionais
- painéis financeiros
Considerações
- Não ideal para animações complexas
- Personalização limitada além das propriedades básicas
- Mais adequado para alterações menores de texto
- Pode afetar o desempenho com atualizações de alta frequência
- Requer um manuseio cuidadoso da formatação de string
