~/talk

Building Google Maps Navigation for Flutter

Talkat Fluttercon USA 2025 · 2025-06-25..06-26· [flutter]
links:none on file
slides:none on file

A Google Maps Navigation Flutter plugin is implemented as a single package that uses Pigeon + method channels (FFI was tested but deemed immature), exposes roughly 200 host API methods and about 40 DTOs, supports route simulation, Android Auto and CarPlay, and includes a private Driver SDK extension that plugs into Fleet Engine. Tests combine unit coverage and integration flows with Patrol to automate native dialogs, CI enforces linters and Dependabot, and method channels perform well in release builds.

AI-written summary · about

  1. 0:00Google Maps Nav SDK intro
  2. 3:14What is Nav SDK and why
  3. 6:28SDK priorities and architecture
  4. 9:42MethodChannels vs FFI
  5. 14:00Documentation and examples
  6. 16:31Android Auto & CarPlay demo
  7. 17:36Extending for Driver SDK
  8. 20:31Reliability with tests
  9. 24:13Code quality and support
  10. 26:25Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.