Introduction
Request access
The Navigation SDK helps you bring map visualization, location search and handling, and driver guidance to your Android application with minimal effort.
It issues visual and audio turn-by-turn instructions and smartly handles events like deviations and traffic jams in the route ahead.
The Navigation SDK is available by request only. Reach out to us to begin your journey with it.
Contact SalesGetting started
Configure your project to start using the Navigation SDK and build your first navigation application with it.
Project setup Building a navigation appKey features
The Navigation SDK offers key features to help you every step of the way.
Turn by turn
Provide visual and audio instructions along a route and handle various events like route deviations and destination arrivals.
View guide
Search
Add search functionality to your application, enable autocomplete results, and bring your own POIs into the search process.
View guide
Vehicle restrictions
Enable the display of low-emission zones and restrictions based on a user-defined vehicle profile, like trucks, buses, or non-low-emissions vehicles.
View guide
Traffic
Enable traffic incidents on a route along with your guidance and detail the various incident types, like traffic jams, roadworks, and closed roads.
View guide
Offline maps
Allow users to search for destinations, plan routes, and navigate even without a network connection.
View guideCode samples
TomTom provides a helpful set of individual projects showcasing features for the Navigation SDK.
TomTom Android Navigation SDK code samplesBlogs and videos
Build an application using the TomTom Navigation SDK
Watch a video tutorial on how to build a first navigation application with TomTom.
Watch
An introduction to the TomTom Navigation SDK
This article explores how the Navigation SDK’s modularity makes it easy to add features like map visualization and location handling into our applications.
Read