Skip to content

InfiniteTabs/app_links

 
 

Repository files navigation

app_links

Android App Links, Deep Links, iOS Universal Links and Custom URL schemes handler (desktop included linux, macOS, Windows).

This plugin allows you to:

  • catch HTTPS URLs to open your app instead of the browser (App Link / Universal Link).
  • catch custom schemes to open your app (Deep Link / Custom URL scheme).

Getting Started

Before using the plugin, you'll need to setup each platform you target.

All those configurations below are also accessible in the example project.


AppLinks usage

Please, ensure to instantiate AppLinks early in your app to catch the very first link when the app is in cold state.

final _appLinks = AppLinks(); // AppLinks is singleton

// Subscribe to all events (initial link and further)
_appLinks.uriLinkStream.listen((uri) {
    // Do something (navigation, ...)
});

About

Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 32.5%
  • CMake 21.5%
  • Dart 17.1%
  • Java 9.3%
  • Swift 8.3%
  • Ruby 4.7%
  • Other 6.6%