Visão geral
Uma barra de progresso não interativa que representa visualmente a progressão da tarefa preenchendo uma faixa da esquerda para a direita. Projetada com estética Cupertino (estilo iOS), integra-se perfeitamente em aplicativos Flutter voltados para iOS e outras plataformas. Ideal para mostrar o status de conclusão de tarefas com duração conhecida, como uploads de arquivos ou sequências de carregamento. O componente é leve e consistente com a linguagem de design da Apple, ao mesmo tempo que oferece suporte a múltiplas plataformas.
Casos de uso
- Mostrando progresso de upload/download
- Exibindo conclusão de tarefas em formulários
- Visualizando estados de carregamento em aplicativos
- Rastrear o progresso da reprodução de mídia
- Indicando o progresso da inicialização do aplicativo
Principais recursos
- design Cupertino com estilo iOS
- Animação de preenchimento da esquerda para a direita
- Não interativo por padrão
- Suporte multiplataforma
- Cores personalizáveis de traçado e progresso
- Transições visuais suaves
Indicado para
- Aplicativos Flutter com tema iOS
- Indicadores de progresso em aplicativos móveis
- Feedback de carregamento simples e limpo
- Aplicativos que exigem interface do usuário consistente com a plataforma
- Desenvolvedores priorizam aparência e sensação nativas
Considerações
- Não adequado para entrada de usuário interativa
- Personalização limitada além da cor e do tamanho
- Requer atualização manual do valor de progresso
- Não suporta direção reversa
- Sem controles internos de pausa/resumo
