APP SDK / Android · iOS

APP SDK developer docs

You own the brand and interface. The APP SDK provides vehicle, commerce and service capabilities for native Android and iOS apps.

APP SDK 1.0.0 · Android AAR / iOS XCFramework · Closed-source binary delivery, with public interfaces, samples and data declarations.

Architecture and integration

Understand the host app, native SDK and platform responsibilities, then choose an Android or iOS integration path.

Android integration

Install the AAR, configure application identity, privacy and Activity lifecycle, and create your first cloud client.

iOS integration

Link the XCFramework, configure permissions, application identity and payment URLs, and use native account and device clients.

Accounts and manufacturer scope

Use a registered clientId and platform session to scope vehicle binding, commerce and service stores to the manufacturer.

Vehicles and recovery

Connect through discovery, authorization, pairing and binding; handle selection, unbinding and recovery after cancellation.

Commerce, stores and payments

Query manufacturer products and stores, then implement quotes, idempotent ordering, explicit payment and recovery.

Errors and release checks

Handle cancellation, session changes and business conflicts, and check device permissions, payment callbacks and release configuration.

Changelog

Track APP SDK integration revisions, projection audio gates and foreground recovery requirements.