Take Uber as an example. How can I get that real-time navigation functionality?
Thoughts
Get list of latitude/longitude waypoints from WayPoints API: https://developers.google.com/maps/documentation/directions/intro#Waypoints
Use the coordinates from step #1 to draw a polyline: https://developers.google.com/maps/documentation/android-api/shapes#code_samples
However, this would be essentially re-implementing the GoogleMaps app. I would have to adjust the polyline if the user left the path, etc.
Is it possible to just embed real-time directions?