link_bridge 1.0.4
link_bridge: ^1.0.4 copied to clipboard
A Flutter plugin for handling deep links on Android and iOS. Supports both custom URL schemes and universal links for seamless cross-platform navigation.
🔗 link_bridge A lightweight Flutter plugin to handle deep linking and deferred links on Android and iOS – a simple, Firebase-free alternative to Dynamic Links.
✅ Features 🔗 Deep linking on Android & iOS (App Links & Universal Links)
⏳ Deferred deep linking (handle links even if app is installed after the click)
📈 Built-in analytics for links
🛠 Zero additional configuration required
⚙️ Works with https://linkbridge.vooomapp.com
📲 Installation Add to your pubspec.yaml:
yaml Copy Edit dependencies: link_bridge: 1.0.4 📦 Platform Setup 🟢 Android Edit android/app/src/main/AndroidManifest.xml:
xml Copy Edit
Replace ${your_app_name} with your actual app name or identifier.🍏 iOS Open your project in Xcode.
Under Signing & Capabilities, add Associated Domains for all build configurations (Debug, Release, and Profile).
Add the following domain:
css Copy Edit applinks:linkbridge.vooomapp.com In your Info.plist:
xml Copy Edit
dart Copy Edit import 'package:link_bridge/link_bridge.dart'; 🔍 Get deep link on app launch: dart Copy Edit Uri? deepLink = await LinkBridge().init(); 📡 Listen for deep links in the foreground: dart Copy Edit LinkBridge().listen((Uri? deepLink) async { print('New deep link: $deepLink'); }); 📌 Notes 🧠 Works out of the box — no need for Firebase or extra setup.
📥 Handles install → open flow (deferred links).
📊 Includes analytics for tracking link usage.
👯 Fully supports App Links (Android) and Universal Links (iOS).