Start with the right boundary already in place

One clean starter project for every Mappls platform. Each download carries its quickstart, source identity, evidence and credential boundaries, fixture seam, documented code, hostile-path checklist, and explicit gate before live provider binding.

Platform projects13Exactly one per playbook
Languages10From JavaScript to Swift and C++
Fixture first100%No live call by default
Evidence files5In every archive before code

Three layers. Three different promises.

A starter establishes a safe project seam. A quickstart explains first success. A full reference app proves a complete operating journey. The portal keeps those artifacts distinct so a scaffold is never represented as provider entitlement or production completion.

01Select

Choose the exact platform and evidence class.

02Inspect

Read source, credential, and compatibility gates.

03Run

Exercise the fixture or contract-only seam.

04Bind

Add only the approved SDK, endpoint, or runtime.

05Prove

Complete success, failure, teardown, and release evidence.

Open the project that matches your runtime

105 documented files across 13 clean archives.

RESTPublic Source

Trusted REST service starter

A dependency-free autosuggest service with bounded input, fixture-first behavior, abortable live calls, normalized output, and credential-safe errors.

JavaScriptNode.js service9 files
WebPublic Source

Accessible web map host starter

A responsive keyboard-accessible map host with explicit loading, ready, unavailable, selection, and teardown states around a replaceable SDK adapter.

HTML + JavaScriptStatic web application8 files
AndroidPublic Source

Android lifecycle adapter starter

A Kotlin contract that keeps camera, selection, permission, recreation, and teardown state outside unconfirmed SDK types.

KotlinAndroid adapter module8 files
iOSPublic Source

iOS view-ownership starter

A dependency-free Swift feature contract that isolates selected package types behind main-actor lifecycle and restoration.

SwiftSwift package8 files
React NativePublic Source

React Native bridge-contract starter

A typed shared state contract with independent Android and iOS adapter qualification instead of assumed wrapper parity.

TypeScriptCross-platform feature module8 files
FlutterPublic Source

Flutter place-selection starter

A Dart selection aggregate and adapter seam preserving Mappls Pin identity while Android and iOS distributions are verified independently.

DartFlutter feature package8 files
CordovaLegacy Maintenance

Cordova stabilization starter

A legacy-safe WebView facade that waits for device readiness, owns teardown, and keeps a web/deep-link fallback available for migration.

JavaScriptLegacy capability facade8 files
XamarinEntitlement Required

Xamarin extraction starter

A shared .NET contract extracting business identity and commands from legacy bindings before independent Android and iOS successor selection.

C#Migration contract library8 files
LinuxEntitlement Required

Embedded Linux supervisor starter

A proprietary-runtime-neutral C++ seam with boot, health, degraded, stopped, and teardown states for entitled Linux distributions.

C++Supervised native process8 files
AutomotiveEntitlement Required

Automotive release-manifest starter

A protected-artifact-neutral release skeleton for runtime/data/configuration/voice compatibility, qualification, atomic switch, and rollback.

C++ + JSONDual-slot release controller8 files
WidgetsPublic Source

Widget journey host starter

A credential-free nearby iframe host with loading, ready, fallback, candidate, committed, and destroyed application states.

HTML + JavaScriptAccessible iframe host8 files
Deep linksPublic Source

Deep-link handoff starter

A dependency-free navigation-link builder with validation and separate click, app-attempt, fallback, and arrival evidence.

HTML + JavaScriptZero-SDK web handoff8 files
MCPLocal Reference

MCP client policy starter

A dependency-free policy starter separating offline and live-read MCP resources before adding an SDK transport.

JavaScript + JSONAI tool-governance module8 files

Selection-required stays selection-required.

Where the repository corpus does not prove a current distribution, the download gives you an application-owned contract and records the exact company decision still required. It does not borrow a package name from an adjacent platform.

Read the trust model