Visão geral
Este pacote Flutter permite que usuários do Android fechem o aplicativo pressionando duas vezes o botão de voltar, melhorando a experiência do usuário ao evitar saídas acidentais. Funciona em múltiplas plataformas, incluindo iOS, Web, macOS, Windows e Linux, oferecendo um comportamento consistente. O pacote é leve e fácil de integrar, exigindo configuração mínima. Oferece um atraso personalizável entre as pressões do botão de voltar e suporta dispositivos Android e iOS com funcionalidade semelhante à nativa.
Casos de uso
- Evitando o fechamento acidental do aplicativo
- Melhorar a experiência do usuário em dispositivos móveis
- Garantir saída intencional do aplicativo
- Suporte a aplicativos multiplataforma
- Melhorando a acessibilidade para navegação baseada em toque
Principais recursos
- Detecção de duplo toque para voltar
- Duração personalizável do tempo limite
- Compatibilidade multiplataforma
- Configuração mínima necessária
- Integração suave com fluxos de aplicativos existentes
Indicado para
- Desenvolvedores de aplicativos móveis voltados para Android
- Aplicativos que exigem comportamento de saída intencional
- Desenvolvedores construindo aplicativos multiplataforma
- interfaces de aplicativos centradas no usuário
- Melhorias simples mas eficazes na navegação
Considerações
- Pode não ser necessário em todos os aplicativos
- Pode entrar em conflito com a lógica personalizada do botão de voltar
- Requer testes em múltiplas plataformas
- Não aplicável em plataformas não móveis, como desktop
- Possível confusão do usuário se o tempo limite for muito curto ou muito longo