One honest first success on every platform
Choose your stack and move from an empty project to a verified Mappls boundary. Every quickstart states what public evidence proves, what requires entitlement, where credentials belong, how to run it, how to break it, and what to build next.
Copy less. Prove more.
A useful quickstart is not merely the smallest code that can render. It establishes a reproducible source line, credential owner, lifecycle seam, successful outcome, observable failure, and next production decision.
Confirm the exact guide and release line.
Put credentials and provider types in the right place.
Complete one visible or machine-verifiable outcome.
Run the real build path from a clean environment.
Prove denied, unavailable, and teardown behavior.
Start where your product runs
Your first trusted Mappls request
a validated autosuggest result from a credential-safe server boundary
Render one accessible web map
a responsive map and text-synchronized selected place
Create a lifecycle-safe Android map
a native map screen that survives recreation and permission denial
Create a lifecycle-safe iOS map
a native Swift map feature with explicit package and view ownership
Bridge one map feature across Android and iOS
a typed shared map feature with separately verified native halves
Build a native-backed Flutter place picker
a Dart form that commits one accepted Mappls place identity
Stabilize a Cordova map before migration
a reproducible legacy screen behind a replaceable capability facade
Extract a Xamarin map integration for replacement
a shared .NET contract with independently owned Android and iOS adapters
Boot a supervised embedded map client
a health-checked native process with an atomic data/runtime boundary
Simulate one recoverable navigation session
a safety-aware route-to-arrival state machine over an entitled runtime
Embed a place journey with an owned fallback
an accessible host that validates one widget result and survives widget failure
Ship one zero-SDK Mappls hand-off
a place link that reaches the same intent across app and browser fallbacks
Connect a read-only Mappls agent
a grounded documentation query through local stdio or authenticated stateless HTTP
No public guide? The quickstart says so.
Embedded, automotive, Xamarin, and locally maintained MCP paths do not borrow unrelated package names. They establish the application boundary and list the exact private distribution or entitlement evidence required before provider-specific implementation.