Visão geral
Um widget Flutter que permite aos usuários fechar uma página deslizando em qualquer direção, substituindo botões de voltar tradicionais e transições básicas. Oferece navegação fluida e baseada em gestos com comportamento de dismissão personalizável, melhorando a experiência do usuário em plataformas móveis e web. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o versátil para aplicativos multiplataforma. Construído com animações suaves e interações intuitivas, é ideal para interfaces modernas e interativas.
Casos de uso
- Modais de deslize para fechar
- Fluxos interativos de onboarding
- Navegação baseada em gestos
- Dismissal de página personalizado
- Engajamento aumentado do usuário
Principais recursos
- Descarte por deslize independente da direção
- Transições animadas suaves
- Suporte multiplataforma
- Sensibilidade de arrasto personalizável
- Detecção de borda embutida
- Integração fácil com Navigator
Indicado para
- Interfaces de aplicativos modernos
- Tutoriais interativos
- Aplicações com muitos gestos
- UX focada em design
- Desenvolvimento orientado para dispositivos móveis
Considerações
- Pode entrar em conflito com outros detectores de gestos
- Requer manipulação cuidadosa de navegações aninhadas
- Não adequado para pilhas de navegação complexas
- Impacto no desempenho com widgets pesados
- Suporte limitado à acessibilidade
- Necessita de testes em todas as plataformas-alvo
