BimmerStore App Spec

What a BimmerStore app must contain to pass review.

Bundle

Submit a single .zip (max 25 MB) containing:

app.json
Manifest (below) — required
icon.png
1024×1024 PNG — required
main.js
App code drawn on the head unit — required
assets/…
Any extra files your app needs — optional

app.json

{
  "id": "com.yourstudio.myapp",    // required · bundle identifier · 3–64 chars
  "name": "My App",                // required · up to 60 chars
  "version": "1.0.0",              // required · marketing version
  "build": 1,                      // required · build number · integer, bump each upload
  "platform": "mgu",               // optional · mgu | nbt-evo | nbt · default mgu
  "category": "Performance",       // required · Performance | Utilities | Games | Navigation | Media
  "description": "What it does.",  // required
  "iconGlyph": "gauge",            // optional · fallback glyph
  "minIDrive": 7                   // optional · 7 or 8
}

Design guidelines

Review

Every submission is checked against this spec automatically, then reviewed by a person before it can be installed on any car.

Create a developer account