Skip to content

Open loopky.app links as Android App Links - #345

Merged
jvsena42 merged 1 commit into
feat/share-web-linksfrom
feat/android-app-links
Sep 25, 2026
Merged

jvsena42 merged 1 commit into
feat/share-web-linksfrom
feat/android-app-links

Conversation

@jvsena42

@jvsena42 jvsena42 commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

Step 3 of 3. Adds an autoVerify intent filter for https://loopky.app/deck and /profile that feeds the existing link intake. Apex only: www redirects there, and a host that fails verification would sink the whole filter on Android 11 and below.

Before this verifies for store installs: assetlinks.json (jvsena42/loopky.github.io#1) needs the Play App Signing SHA-256 from Play Console › App integrity. It currently lists only the upload and debug keys. Until then Android 12+ opens the links in the browser, which shows the deck page, so it degrades rather than breaks.

iOS can't claim the links yet: universal links need an apple-app-site-association naming a Team ID, and Config.xcconfig has none. iOS users get the web page for now.

Verified on emulator-5554 (journey 15, recorded in RESULTS.md):

  • An https deck link and an https profile link open the right screens, including from a cold start.
  • A shared message with the link inside opens the deck.
  • The share sheet shows the new link.
  • pm get-app-links reports loopky.app: 1024 (unverified), as expected before deploy.

Not verified: an unpinned tap on a verified link, which needs the site deployed with the Play key. Also not driven: pasting an https link into Discover search (unit-tested).

🤖 Generated with Claude Code

An autoVerify filter for https://loopky.app/deck and /profile routes the
links Loopky now shares straight into the existing link intake. It
verifies against the landing site's assetlinks.json; until that carries
the Play signing key, Android 12+ opens the links in the browser, where
the site shows the deck and the store link.

Journey 15 gains the web-link steps, and RESULTS.md records today's run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jvsena42
jvsena42 added this pull request to stack #346 September 25, 2026 13:10
@jvsena42 jvsena42 changed the title feat(android): open loopky.app deck and profile links as App Links Open loopky.app links as Android App Links Sep 25, 2026
@jvsena42
jvsena42 merged commit b02ebd2 into main Sep 25, 2026
8 checks passed
@jvsena42
jvsena42 deleted the feat/android-app-links branch September 25, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant