FLUTTER ECOSYSTEM

screen_launch_by_notfication

Um plugin Flutter para detectar se o aplicativo foi iniciado ao tocar em uma notificação ou link profundo, recuperar a carga da notificação e habilitar roteamento automático. Suporta inicializações por notificação e links profundos personalizados sem configuração de código nativo.

Versão mais recente
2.3.2
Downloads em 30 dias
31
Curtidas
30
Pontos Pub
140

Visão geral do pacote

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

Visão geral

Este plugin Flutter detecta se um aplicativo foi iniciado por meio de uma notificação ou link profundo, recupera a carga associada e permite roteamento automático sem exigir código nativo. Ele oferece suporte tanto para notificações push quanto para links profundos personalizados em plataformas Android e iOS, proporcionando integração fluida com configuração mínima. Ideal para lidar com contextos de inicialização do aplicativo disparados externamente, como no Firebase Cloud Messaging ou esquemas de URL personalizados.

Casos de uso
  • Manipulação de lançamentos de aplicativos a partir de notificações push
  • Processando parâmetros de link profundo na inicialização
  • Habilitar navegação automática com base no contexto de inicialização
  • Suporte à integração do Firebase Cloud Messaging
  • Gerenciando o fluxo do usuário a partir de gatilhos externos
Principais recursos
  • Detects launch source (notification or deep link)
  • Retrieves notification payload automatically
  • Supports zero-native-code setup
  • Provides automatic routing capabilities
  • Cross-platform (Android & iOS)
Indicado para
  • Aplicativos usando notificações por push
  • Aplicativos dependentes de link profundo
  • Desenvolvedores que precisam de consciência do contexto de lançamento
  • Projetos com integração do Firebase
  • Aplicativos que exigem navegação contextual
Considerações
  • Requer configuração adequada de canais de notificação no Android
  • Pode ser necessário tratamento adicional para o processamento de notificação em segundo plano
  • Não adequado para cenários de inicialização não notificação ou não link profundo
  • Limitado à detecção do lançamento inicial do aplicativo
  • Depende da configuração correta dos esquemas de URL no iOS
Plataformas compatíveisAndroidiOS

Instalar pacote

flutter pub add screen_launch_by_notfication

Categorias

Projetos relacionados

Ainda não há dados.