offline_navigation 0.1.1 copy "offline_navigation: ^0.1.1" to clipboard
offline_navigation: ^0.1.1 copied to clipboard

PlatformAndroid

Drop-in offline turn-by-turn navigation page for Flutter, powered by the Organic Maps engine. Downloads the required country map automatically and navigates fully offline.

0.1.1 #

  • Fix consumer builds failing with a D8 record-desugaring error (Attempt to create a global synthetic for 'Record desugaring'...) in apps using the default flutter create Java 11 compile options. The engine AAR (0.1.1) no longer contains Java records.

0.1.0 #

First public release.

  • OfflineNavigationPage: a self-contained offline turn-by-turn navigation page. Pass a start and destination; it initializes the engine, downloads the required country map (and the base world map on first run) with progress UI, builds the route, shows a preview with distance/ETA, then guides turn-by-turn with voice instructions, and pops with a NavigationResult.
  • Travel modes: drive, walk, cycle.
  • Route preview with a Start button; optional voice guidance; optional route simulation for demos and tests.
  • Automatic recovery when a route crosses regions whose maps aren't downloaded.
  • Location permission requested in-page; graceful handling of denial.
  • Android only (minSdk 21). The Organic Maps engine is consumed as a prebuilt AAR; consumer apps are auto-configured for asset packaging.
  • Typed platform channels (Pigeon).

0.0.1 #

  • Phase 0 spike: Organic Maps engine initialization from the plugin and map rendering inside a Flutter platform view (hybrid composition). Android only.
0
likes
160
points
11
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Drop-in offline turn-by-turn navigation page for Flutter, powered by the Organic Maps engine. Downloads the required country map automatically and navigates fully offline.

Repository (GitHub)
View/report issues

Topics

#navigation #maps #offline #routing #gps

License

Apache-2.0 (license)

Dependencies

flutter, flutter_plugin_android_lifecycle

More

Packages that depend on offline_navigation

Packages that implement offline_navigation