FLUTTER ECOSYSTEM

screen_launch_by_notfication

A Flutter plugin to detect if the app was launched by tapping a notification or deep link, retrieve notification payload, and enable automatic routing. Supports both notification launches and custom deep links with zero native code setup.

Latest version
2.3.2
30-day downloads
31
Likes
30
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

This Flutter plugin detects whether an app was launched via a notification or deep link, retrieves the associated payload, and enables automatic routing without requiring native code. It supports both push notifications and custom deep links across Android and iOS platforms, offering seamless integration with minimal setup. Ideal for handling app launch contexts triggered externally, such as from Firebase Cloud Messaging or custom URL schemes.

Use cases
  • Handling app launches from push notifications
  • Processing deep link parameters on startup
  • Enabling automatic navigation based on launch context
  • Supporting Firebase Cloud Messaging integration
  • Managing user flow from external triggers
Key features
  • Detects launch source (notification or deep link)
  • Retrieves notification payload automatically
  • Supports zero-native-code setup
  • Provides automatic routing capabilities
  • Cross-platform (Android & iOS)
Suitable for
  • Apps using push notifications
  • Apps relying on deep linking
  • Developers needing launch context awareness
  • Projects with Firebase integration
  • Apps requiring contextual navigation
Considerations
  • Requires proper configuration of notification channels on Android
  • May need additional handling for background notification processing
  • Not suitable for non-notification or non-deep-link launch scenarios
  • Limited to initial app launch detection
  • Depends on correct setup of URL schemes on iOS
Supported platformsAndroidiOS

Install package

flutter pub add screen_launch_by_notfication

Categories

Related projects

No data available yet.