Add Google Maps Turn-by-Turn Navigation to Your Flutter App
summary
Adds real turn‑by‑turn navigation to Flutter via the google_navigation_flutter package using Google Maps Navigation SDKs on Android and iOS; requires enabling the Navigation SDK API in Google Cloud, separate Android/iOS API keys, billing and the SDK acceptance dialog. Library supports navigation without a map, multiple waypoints, turn-by-turn events and road‑snap locations, simulation with speed multipliers, background (continue) mode, custom UI overrides, Android Auto and CarPlay screens and optional Driver SDK integration (private access). An end‑to‑end example app and tests are included and working.
AI-written summary · about
chapters (11)
- 0:00Introduction and overview
- 3:52Library features and setup
- 8:17Configuration and setup
- 12:03Initializing navigation
- 15:03View controller management
- 17:25Destinations and guidance
- 20:33Handling navigation events
- 23:16Customizing the navigation UI
- 26:48Platform-specific support
- 29:17Driver SDK integration
- 32:34Best practices and development
related talks
06mLightning Talk: Flutter Based Applications for IVI Dashboard
36mBuilding the NYC Public Space App with Flutter and Mapbox
05mLightning Talk: Flutter Based Instrument Cluster App for Automotive Grade Linux
30mThe Struggles of Migrating to Flutter and What We Gained
27mNative Navigation for Every Platform
32mNavigating React Native Navigation
05mHow to use the Screen Reader you already have in your pocket
18mCross-Platform Development as a Native Mobile Developer
