Visão geral
Um pacote Flutter para criar passos de progresso personalizáveis com suporte a formas embutidas como seta e chevron, ou formas personalizadas por meio de uma função construtora. Permite que desenvolvedores criem interfaces intuitivas de navegação em etapas em múltiplas plataformas. O pacote é leve e flexível, permitindo controle total sobre aparência e comportamento. Ideal para fluxos de boas-vindas, assistentes de formulários e processos em múltiplas etapas.
Casos de uso
- Fluxos de onboarding
- Formulários de múltiplos passos
- Processos de checkout
- Interfaces de assistente
- Rastreamento de progresso
- Wizard de configuração
Principais recursos
- Formas personalizáveis por meio de construtor
- Estilos de seta e caracol embutidos
- Compatibilidade multiplataforma
- Integração simples da API
- Opções de design extensíveis
- Layout responsivo
Indicado para
- Designers de UI procurando flexibilidade visual
- Desenvolvedores criando fluxos de trabalho guiados
- Aplicativos que exigem orientação passo a passo para o usuário
- Projetos direcionados para múltiplas plataformas
- Equipes que desejam mínimo boilerplate
Considerações
- Requer manipulação manual da gestão de estado
- animações internas limitadas
- A lógica de forma personalizada pode aumentar a complexidade
- Não otimizado para contagens de passos muito grandes
- Sem suporte de validação embutido
