Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ayman-al-khatib/app-link-example

🚀 This repository demonstrates how to use the app_links package in a Flutter application to handle deep linking and link sharing. 🔗 It provides a simple example of how to share links from within the app and manage links opened from outside, making it easy to implement deep linking functionality and seamless navigation in your Flutter app. 📱📨
https://github.com/ayman-al-khatib/app-link-example

android app-links cross-platform dart deep-linking flutter link-sharing url-handling

Last synced: 1 day ago
JSON representation

🚀 This repository demonstrates how to use the app_links package in a Flutter application to handle deep linking and link sharing. 🔗 It provides a simple example of how to share links from within the app and manage links opened from outside, making it easy to implement deep linking functionality and seamless navigation in your Flutter app. 📱📨

Awesome Lists containing this project

README

        

# AppLink

## Description

**AppLink** is a Flutter app designed to simplify link sharing, management, and access. It helps users organize their links efficiently and share them with ease.

## Tools and Packages

- **app_links:** A package used to handle deep linking and universal links, allowing the app to open and manage URLs effectively.

## Important Note for Android 13 Users

If you're using a phone with Android 13, you may need to enable specific permissions manually to ensure all app features work correctly. To do this:

1. Go to **Settings** on your phone.
2. Navigate to **Apps & notifications**.
3. Find and select **AppLink**.
4. Tap on **Default settings**.
5. Open **Supported web addresses** and ensure that AppLink is set as the default handler for supported links.

## To clone the project repository:

1. Open your terminal or command prompt.
2. Run the following command:

```bash
git clone https://github.com/Ayman-Al-Khatib/app-link-examlpe.git
```

3. Navigate to the project directory:

```bash
cd app-link-examlpe
```

4. Install the necessary dependencies:

```bash
flutter pub get
```

5. Run the application:

```bash
flutter run
```