Driver experience

Use both the Navigation SDK and the Driver SDK to tune the driving experience to suit your delivery model.
Use the Navigation SDK to create a turn-by-turn navigation experience in your app to guide drivers in real time.
Use the Driver SDK to enable your driver locations and route progress to be visualized through Fleet Engine.
These steps cover the high-level workflow for integrating the Driver experience into your driver app so that it works with Fleet Engine.
  • The Navigation SDK is a library responsible for providing customized navigation capabilities for your drivers, such as turn-by-turn instructions, customized routes, and customized map elements.
  • The Driver SDK sends real-time location signals to Fleet Engine, which is a required part of enabling location and routing capabilities in Fleet Engine. The Driver SDK is a wrapper for the Navigation SDK.
  • Fleet Engine handles the interaction between the Driver SDK and your own backend service. Your backend service can communicate with the Fleet Engine by making either REST or gRPC calls.