App
Integrations
Tilt
Bringing Howden’s AI-powered Tilt insurance app to life.


Designing and building a complex React Native vehicle monitoring app for BMW & MINI.
Connected car app development for BMW & MINI
CalAmp builds the telematics infrastructure that connects vehicles to the businesses and people who depend on them. We worked with CalAmp as their front-end partner, designing and building the connected car app that brings that infrastructure to life for BMW & MINI drivers.
We owned the entire front end, from UX design through to a full React Native build for iOS and Android. The app directly integrates with CalAmp’s own API, allowing us to surface real-time vehicle monitoring data including location, diagnostics, door status and battery health, all in a way that feels intuitive and on-brand for one of the world’s most design-conscious manufacturers.
Delivering live data direct from the vehicle
The automotive app connects directly with the vehicle, which let us surface real-time data as the user wanted it. From location, door status, battery health, engine diagnostics, the app acts as a hub for everything relating to an individual vehicle.
Bringing that data to life in a clear and understandable way was a UX challenge in itself. Raw telematic data is complex and messy. So displaying this data in a user friendly way required considered design thinking from the start. Whether it’s simply battery charging status, or something more technical like an engine fault, the app displays the information to the user in a way that’s manageable and digestible for them, not a complete data overload.
Working with the Si digital team on our app has been nothing short of fantastic. It's hard to encapsulate just how exceptional we think they are. They're not only supremely kind but also true professionals at what they do.
Nicholas Mackay – CalAmp
Data and customisation right in your pocket
Using CalAmp’s API, the app can be customised to the users needs. Curfews and speed alerts can be set directly in the app, while custom locations can be set for tripwires. If a vehicle leaves a tripwire area, the user is sent a notification.
The monitoring doesn’t stop there. Users are also able to report vehicles as stolen, as well as set reminders for general vehicle maintenance like oil changes and services.
The app brings vehicle data directly to the user
For app users and car owners, the ability to check on the status of your vehicle is a core part of the app. The app surfaces real-time states of the vehicles physical components, all pulled via the BMW OEM API. From individual door open/closed status, to lights on/off, to hood open/closed, the app gives users a clear overview of the vehicle in its current state.
To do this, we needed the OEM API to expose live component-level states and the app to render them reliably. Getting that right required tight integration work, but that's what we're here for.
BMW is one of the most brand-controlled businesses in the automotive industry
Every screen, every icon, every notification had to earn its place within their guidelines. And those guidelines are extensive.
We worked with CalAmp and BMW through multiple rounds of design iteration to land a tight, on-brand UI. Typography, colour, icon styles, map markers, card rounding, button states. Every element was reviewed and tested against BMW’s standards and adapted until it passed. The result is an app that a BMW or MINI driver picks up and immediately recognises as theirs. It feels like the brand, not just a connected vehicle app wearing a badge.
Client
BMW & MINI, for CalAmp
Services
App Design & Development
CalAmp is a US-based telematics and connected vehicle platform provider. They partnered with us to design and develop a consumer-facing app that would bring BMW & MINI owners control and visibility over their connected vehicles.