nativescript-community / nativescript-community/universal-links

Update readme to cater for android 12

Open
#11 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
26
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Starting in Android 12 (API level 31), a generic web intent resolves to an activity in your app only if your app is approved for the specific domain contained in that web intent. If your app isn't approved for the domain, the web intent resolves to the user's default browser app instead.

a detailed explanation can be found here:

https://doordash.engineering/2022/01/25/your-deep-links-might-be-broken-web-intents-and-android-12/

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the README and the linked DoorDash explanation about Android 12 web intents. Document the Android 12 domain-approval behavior and update the README so its universal-links/App Links guidance reflects the change; the README should clearly explain the required handling for API level 31.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, typescript
Domain
documentation, mobile-dev
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.