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

Feat: App deep linking #74

Merged
merged 4 commits into from
Oct 21, 2022
Merged

Feat: App deep linking #74

merged 4 commits into from
Oct 21, 2022

Conversation

chrismclarke
Copy link
Collaborator

@chrismclarke chrismclarke commented Oct 21, 2022

Description

Adds support for deep linking within the app. This means that if the user has the app installed and opens any https://picsa.app link from their device, the link will automatically open in the app instead of the web browser. This allows for things like sharing links to specific resources on whatsapp that will open in the app.

In addition an extra visual prompt was added for users without the app installed, to install the app when accessing the same picsa.app links on mobile

Discussion

  • If we can try ensure all participants have the update installed then in the future we can use to help direct towards specific resources in group chats

  • This might work slightly inconsistently in cases where we want to link to a new resource added to the app, but the participant has not updated their app with the new resources in it. In the future we will want to allow the app to receive updates to resources when online (instead of requiring full play store update), but for now we just should be aware of this limitation.

Preview

Released as version 3.12.0
https://picsa.app

Screenshots / Videos

Example clicking a link shared on whatsapp which opens directly in the app

Untitled_.Oct.20.2022.7_21.PM.webm

Example opening the picsa.app website on a mobile device (prompt will open in app instead)

Untitled_.Oct.20.2022.6_39.PM.webm

@chrismclarke chrismclarke merged commit 5eba800 into main Oct 21, 2022
@chrismclarke chrismclarke deleted the feat/deep-linking branch October 21, 2022 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant