Android / AAOS packages
Kotlin, Jetpack Compose, Android 35, Java 17 and deterministic domain tests.
Mappls Auto applications preserve source authority across cockpit, companion, fleet, field, rider, roadside and developer workflows. Every reference separates local intent, canonical acknowledgement and physical outcome—online, offline and under degraded evidence.
The repository binds each canonical APP product to build declarations, deterministic tests and a human-inspectable public flow.
Kotlin, Jetpack Compose, Android 35, Java 17 and deterministic domain tests.
Swift tools 6.0, iOS 17/macOS 14 declarations and XCTest targets.
Strict browser-control domain with ephemeral-secret and promotion boundaries.
Synthetic, mobile-ready experiences mapped one-to-one to the canonical catalogue.
Each card states what the application may rely on, how it degrades and what the UI can never claim by itself.
Qualified position, entitled content and exactly one active route revision
Offline & degradedSelection and projection do not activate a route, play audio, instruct a driver or control a vehicle.
Verified owner/vehicle binding, effective capability and protected-intent policy
Offline & degradedIntent, dispatch and acknowledgement remain distinct from physical vehicle execution.
Fresh BMS evidence, a versioned energy model and one accepted EV plan
Offline & degradedPrediction is not battery fact; plan transfer is not vehicle receipt, activation, reservation or payment.
Bound session, signed typed tools, entitlement and consequence confirmation
Offline & degradedModel text and UI confirmation never become vehicle, partner, booking or emergency authority.
Canonical case revision, qualified evidence and accountable human disposition
Offline & degradedAcknowledge, assign, review and resolve do not prove contact, dispatch, judgement or physical outcome.
Canonical assignment, role/duty policy and an acknowledged event journal
Offline & degradedLocal intent, arrival and proof never silently advance canonical or physical state.
Reviewed quote, canonical trip revision and trip-scoped pickup evidence
Offline & degradedBooking, arrival, support and guidance do not prove dispatch, presence, response or rider action.
Canonical case, eligible provider, role-minimized data and source proof
Offline & degradedAssignment and arrival evidence do not prove dispatch, repair, notification or emergency response.
Exact project/environment revision, effective entitlement and signed conformance
Offline & degradedRequest, credential intent and readiness do not grant entitlement, production access or promotion.
Platform-native interaction never weakens the causal contract.
Every transition binds identity, source, revision, policy and evidence before projection.
Pending, acknowledged, rejected, conflicted and uncertain remain separate states.
Cache, push, model text, media and display wording cannot promote themselves.
Personal, vehicle and evidence data remain purpose-bounded and role-minimized.
A receipt proves only the named system decision—not a downstream physical outcome.
Device matrix, security, accessibility, signing, HIL and OEM gates stay explicit.
A target program freezes toolchains and contracts, then supplies the device, vehicle, partner, privacy, security and operational evidence this public reference cannot create.
All demonstrations use synthetic data. No screen, test or receipt on this site proves a real booking, dispatch, vehicle action, payment, repair, emergency response, partner action, production entitlement or OEM acceptance.
Choose the surfaces, modules, deployment and lifecycle that fit your next RFQ. We will turn it into a focused discovery brief.