Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/realabbas/mobile-deeplink-invoker
This is a simple web app that allows users to invoke custom app schemes on Android and iOS devices.
https://github.com/realabbas/mobile-deeplink-invoker
android app cordova deeplinking flutter ios react-native
Last synced: about 1 month ago
JSON representation
This is a simple web app that allows users to invoke custom app schemes on Android and iOS devices.
- Host: GitHub
- URL: https://github.com/realabbas/mobile-deeplink-invoker
- Owner: realabbas
- License: mit
- Created: 2023-07-27T17:36:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-28T09:48:21.000Z (over 1 year ago)
- Last Synced: 2024-09-28T12:21:09.251Z (about 2 months ago)
- Topics: android, app, cordova, deeplinking, flutter, ios, react-native
- Language: HTML
- Homepage: https://mobile-deeplink-invoker.netlify.app
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Mobile Deeplink Invoker
This is a simple web app that allows users to invoke custom app schemes on Android and iOS devices. It provides a user-friendly interface to enter the app scheme and an optional payload. The app then attempts to open the specified app using the provided scheme and payload.
## Demo
[View Demo](https://mobile-deeplink-invoker.netlify.app/)
## Features
- Enter custom app scheme and payload
- Supports both Android and iOS app schemes
- If the app is installed, it will be opened with the specified action
- If the app is not installed, the user will be redirected to the respective app store for download## How to Use
1. Enter the custom app scheme in the "Enter App Scheme" field. For Android, it will look like `your_custom_scheme://action`. For iOS, it will look like `your_custom_scheme://`.
2. Optionally, enter the payload in the "Enter Payload" field in key-value format, e.g., `key1=value1&key2=value2`.
3. Click the "Open App" button to invoke the app scheme.
4. If the app is installed and the scheme is correctly configured, the app will open and handle the specified action.
5. If the app is not installed, you will be redirected to the app store for download.## How to Contribute
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE).