FLUTTER ECOSYSTEM

flutter_exit_app

Um plugin Flutter que fornece uma maneira específica da plataforma para sair do aplicativo sem chamar exit(0) no código Dart.

Versão mais recente
2.1.2
Downloads em 30 dias
17,2 mil
Curtidas
62
Pontos Pub
160

Visão geral do pacote

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

Visão geral

Um plugin do Flutter que permite o encerramento específico da plataforma, permitindo que os usuários saiam do aplicativo de forma elegante sem usar o exit(0) do Dart. Ele utiliza métodos nativos da plataforma para garantir compatibilidade e comportamento adequado entre Android e iOS. O plugin foi projetado para desenvolvedores que buscam uma maneira limpa de fechar o aplicativo em resposta a ações do usuário, como pressionar um botão de voltar ou selecionar 'Sair' de um menu. Evita a terminação direta do processo, promovendo uma melhor gestão do ciclo de vida do aplicativo.

Casos de uso
  • Saindo do aplicativo ao pressionar voltar
  • Implementando uma caixa de diálogo de confirmação de saída
  • Fechando o aplicativo de um menu de configurações
  • Desligamento gracioso no modo quiosque
  • Gerenciamento de saída do aplicativo em apps em tela cheia
Principais recursos
  • Comportamento específico de plataforma ao sair
  • Não é necessário chamar exit(0)
  • Suporta Android e iOS
  • Integração simples da API
  • Respeita o ciclo de vida do aplicativo
Indicado para
  • Desenvolvedores de aplicativos para quiosques ou em tela cheia
  • Aplicativos que exigem confirmação do usuário antes de sair
  • Projetos que precisam de comportamento nativo de saída
  • Aplicativos móveis com fluxos de navegação personalizados
  • Aplicativos destinados a ambos Android e iOS
Considerações
  • Não funciona no modo de depuração em algumas plataformas
  • Pode exigir tratamento adicional para tarefas em segundo plano
  • Não adequado para aplicativos que dependem do exit(0) para testes
  • Controle limitado sobre o momento de saída
  • Requer gerenciamento adequado de permissões no Android
Plataformas compatíveisAndroidiOS

Instalar pacote

flutter pub add flutter_exit_app

Categorias

Repositório-fonte

Projetos relacionados