Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate Firebase Dynamic Links to Deep Links #1731

Open
flowhorn opened this issue Sep 9, 2024 · 0 comments
Open

Migrate Firebase Dynamic Links to Deep Links #1731

flowhorn opened this issue Sep 9, 2024 · 0 comments
Labels
feature: groups Groups umbrella term for courses and classes. technical debt

Comments

@flowhorn
Copy link

flowhorn commented Sep 9, 2024

Describe the bug

Firebase Dynamic Links is deprecated and will end working in 2025 (https://firebase.google.com/support/dynamic-links-faq?hl=de), the current implementation doesn't work on web as well.

Possible solution

There is a working alternative:
You can use the app_links package (https://pub.dev/packages/app_links) to receive app_intents from across all platforms (including web & desktop).
You just have to use a specific schema like "https://web.sharezone.net/link?[link_data]" etc.
This would directly implement the functionality for the web version, for android and ios you would just define a uri schema / intent filter for opening the url with the app. Should be pretty straight forward.

One big benefit is also that you don't need any library to generate such links, so a link for a public code could be just like this: "https://web.sharezone.net/link?type="publiccode"&code="ABC123"

@flowhorn flowhorn added the bug Something isn't working. label Sep 9, 2024
@nilsreichardt nilsreichardt added technical debt feature: groups Groups umbrella term for courses and classes. and removed bug Something isn't working. labels Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: groups Groups umbrella term for courses and classes. technical debt
Projects
Status: Soon-ish
Development

No branches or pull requests

2 participants