FLUTTER ECOSYSTEM

local_hero

Um widget que lança implicitamente uma animação de herói quando sua posição muda dentro da mesma rota.

Capa de local_hero
Versão mais recente
0.3.0
Downloads em 30 dias
11,4 mil
Curtidas
274
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote local_hero habilita animações de herói implícitas quando a posição de um widget muda dentro da mesma rota. Simplifica as transições ao animar automaticamente o movimento de um widget entre suas posições antigas e novas, melhorando a experiência do usuário com um fluxo visual suave. Ideal para navegação dentro de uma única tela ou atualizações dinâmicas da interface, funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote é leve e se integra perfeitamente ao sistema de animação existente do Flutter.

Casos de uso
  • Transições suaves de tela dentro de uma única rota
  • Animando o reposicionamento do widget durante as mudanças de estado
  • Melhorando o feedback da interface em listas dinâmicas
  • Criando experiências de navegação intuitivas
  • Apoiar deslocamentos de layout responsivos
  • Melhorando a continuidade visual em aplicativos interativos
Principais recursos
  • Animação herói automática na mudança de posição
  • Integração perfeita com o sistema de animação do Flutter
  • Suporte multiplataforma
  • Mínimo boilerplate necessário
  • Funciona apenas na mesma rota
  • Complementa os widgets Hero existentes
Indicado para
  • Desenvolvedores de interfaces de usuário interativas
  • Aplicativos que exigem transições fluidas
  • Equipes que priorizam a consistência da UX
  • Projetos usando layouts dinâmicos
  • Iniciantes do Flutter aprendendo animações
  • Aplicativos com reposicionamento frequente de widget
Considerações
  • Limitado a animações na mesma rota
  • Não suporta transições entre rotas
  • Requer posicionamento cuidadoso para evitar comportamentos inesperados
  • Não adequado para navegação multi-tela complexa
  • Pode afetar o desempenho se usado em excesso
  • Melhor usado com chaves de widget estáveis
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add local_hero

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos relacionados