Infrastructure medium complexity mobile
1
Dependencies
0
Dependents
4
Entities
0
Integrations

Description

Infrastructure adapter that configures and manages deep link interception using the app_links package on Flutter. Registers URL scheme and universal link handlers so that referral URLs opened on a device with the app installed route directly to the referral onboarding flow, and on devices without the app redirect to the appropriate app store.

Feature: Invite Link & QR Sharing

deep-link-handler

Responsibilities

  • Register and configure deep link URL schemes and universal links
  • Intercept incoming referral URLs on app launch or while running
  • Route intercepted links to the referral link service for token extraction
  • Handle fallback to app store when the app is not installed

Interfaces

initializeDeepLinkHandler()
onLinkReceived(callback)
getInitialLink()
dispose()

Relationships

Dependencies (1)

Components this component depends on