Last edit: 2024.01.15

TomTom Digital Cockpit is a framework that delivers Android-based digital cockpits. It includes an application platform to support the development of highly integrated applications on top of Android Automotive. It also offers a complete set of industrial strength end-user applications that can be customized to the needs of a car maker. Take the in-car experience to new places and get started with our comprehensive SDK that includes APIs, supporting documentation, and code examples.

What is TomTom Digital Cockpit?

Get a high-level understanding of the concepts and building blocks that make up TomTom Digital Cockpit.

Product Features

Check out the default functionality of the TomTom Digital Cockpit platform in the walk-through of the template application.

Getting Started

Before you can start development with the TomTom Digital Cockpit platform, you'll have to register and download our SDK. The getting started guides will help you set up your development environment.


When you've set up your development environment, you are ready to start developing a TomTom Digital Cockpit application. A good start is to familiarize yourself with the architecture of TomTom Digital Cockpit. Understanding this will make it easier to grasp the concepts of Frontends, Services and more.


The TomTom Digital Cockpit design documentation helps designers understand the platform's capabilities, applications, and how these can be extended and customized.


When you're familiar with the TomTom Digital Cockpit architecture, you can start development with our tutorials. A tutorial will lead you step-by-step through the process of adding functionality to your product.


Read more about how to integrate third-party applications or TomTom Digital Cockpit in a vehicle or on other hardware.


Find out more about our releases, release notes, API References and compatibility reports.