Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.7

animate_routes

animate_routes é uma biblioteca minimalista que fornece algumas transições de animação legais ao navegar entre as telas.

Downloads em 30 dias
68
Curtidas
26
Pontos Pub
70

Instalar pacote

flutter pub add animate_routes

Visão geral do pacote

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

animate_routes é um pacote leve do Flutter que permite transições de tela suaves e visualmente atraentes com animações personalizáveis. Projetado para simplicidade, permite aos desenvolvedores adicionar facilmente animações de entrada e saída ao navegar entre rotas. A biblioteca se integra perfeitamente em aplicativos Flutter existentes sem exigir configuração complexa. Suporta tipos comuns de animação, como deslizar, desvanecer e escalar, melhorando a experiência do usuário por meio de navegação fluida. Ideal para aplicativos que buscam melhorar o acabamento da IU com esforço mínimo.

Casos de uso

  • Adicionando transições de tela animadas em aplicativos móveis
  • Melhorando a experiência do usuário com feedback visual durante a navegação
  • Criando fluxos de onboarding refinados
  • Implementando animações de rota personalizadas com código mínimo
  • Melhorando a estética do aplicativo com efeitos de movimento sutis

Principais recursos

  • Design de API minimalista
  • Suporta vários tipos de animação (deslize, desaparecimento, escala)
  • Integração fácil com MaterialApp ou Navigator
  • Duração e curva de animação personalizáveis
  • Leve e sem dependências

Indicado para

  • Iniciantes do Flutter explorando animações
  • Desenvolvedores em busca de melhorias rápidas na interface
  • Aplicativos com telas de introdução ou tutoriais
  • Projetos focados na engajamento do usuário por meio de movimento
  • Equipes que priorizam código limpo e sustentável

Considerações

  • Limitado a tipos básicos de animação
  • Sem suporte embutido para animações personalizadas complexas
  • Pode exigir estilos adicionais para efeitos avançados
  • Não adequado para transições altamente dinâmicas ou baseadas em dados
  • Depende de repositório externo no GitHub para atualizações

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

animate_routes is a minimalist library to provider some cool transition animation when you navigate between the screens ,also provide some shorcuts to navigate easily and you can open the dialog in just three lines of code .

Features

animate_routes isn't a route manger itself is just a hack of productivy . AnimatedRoute allow you to open snackbar, open bottomSheet and dialog easily with less boilerplate .

Getting started

Installing

Add animate_routes to your pubspec.yaml file:

dependencies:
  animate_routes:

Import animate_routes in files that it will be used:

import 'package:animate_routes/animate_routes.dart';

You can use just like this

context.go(AnimateRoute(transition:Transition.downToUp,screen:Home()));
or 
Navigator.of(context).push(AnimateRoute(transition:Transition.downToUp,screen:Home()));

animate_routes provide a cool and easy api to open dialog

with animate_routes is very easi to open and animate dialog with just one line of code

context.openDialog();

or 

context.openDialog(
  transition:TransitionDialog.left,
  title: 'My title',
  content: "My content"
);

Want to contribute to the project? We will be proud to highlight you as one of our collaborators. Here are some points where you can contribute and make animate_routes even better.

  • Helping to add more features
  • Offering PRs for code/tests.
  • Including new functions.

Any contribution is welcome!

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.