Place identity, navigation, point-on-map, and the signed-in Pin flow.
Build one Mappls deep link. Prove every fallback.
Choose a source-documented intent, validate its identity, and copy platform-shaped code. This lab never accepts a credential, private payload, or invented Mappls route.
All outputs are bounded public hand-offs, never a secret transport.
HTML, JavaScript, Kotlin, and Swift from the same validated result.
Installed state, browser, messaging, offline, and accessible recovery.
India Gate at 28.612964,77.229463
https://mappls.com/navigation?places=28.612964,77.229463,India%20Gate&isNav=true&mode=drivingOpen test target mappls://navigation?places=28.612964,77.229463,India%20Gate&isNav=true&mode=drivingUse only from a native mobile host with the HTTPS fallback retained.<a href="https://mappls.com/navigation?places=28.612964,77.229463,India%20Gate&isNav=true&mode=driving" rel="noopener noreferrer">
Open in Mappls
</a>A click is not an arrival.
Record only the hand-off stage your application can prove. A downstream navigation session remains outside your authority unless Mappls supplies an entitled callback.
User action
A visible, accessible link or button owns the hand-off.
Click event and exact generated intent version.Universal link
HTTPS opens an associated Mappls app where supported or remains useful in the browser.
Observed outcome class by OS, browser, and installed state.Explicit app URI
A native mobile host may try the documented Mappls URI and retain the HTTPS fallback.
App-open callback or caught unavailable-handler result; never inferred downstream arrival.Recovery
The user can copy the HTTPS URL, retry, or continue in a browser without a redirect loop.
Visible recovery control and fallback-loop test.Test the real hand-off surface.
Keep URL intent bounded.
Official path shapes, repository-backed product family.
The current official Mappls deep-link page documents the exact HTTPS and app-URI shapes. The public repository establishes the credential-light widget family but does not contain those path contracts. Installed-app association, regional availability, and downstream arrival still require device evidence.