Skip to catalogue

77

deep link

A URL that opens a specific screen, not just the app icon. Cold start must land there too.

What is deep link?

A deep link maps a URL or universal link to a route inside the app. It must work when the app is dead, backgrounded, or already open. Auth may sit in front, then you still land on the target.

Why does deep link matter when vibe coding?

Models add a share button that copies a web URL the app does not claim. Or they handle the link only when the app is already running. Name cold start.

How do you do deep link?

One scheme or universal link per entity. Test: kill the app, tap the link, land on the row after login if needed. Do not drop the target on the login redirect.

How do you ask a model for deep link?

Deep link to (screen) via (URL). It must work from a cold start. If login is required, return to the target after auth. Do not only handle the link when the app is already open.

What goes wrong with deep link?

A custom scheme nobody registered in the OS project. The link opens the browser and dies.

adjacent