Skip to content

bangonkali/agus-maps-flutter-example

Repository files navigation

Agus Maps Flutter Example App

Video demo

This repository is a showcase of the agus_maps_flutter plugin.

Getting Started

1) Clone the repository

Clone via SSH or browse the GitHub repo:

2) Download and install the SDK

Download the latest SDK release from:

The exact file to download is:

  • agus-maps-sdk-v0.1.23.zip

Unzip it to a local directory on the build machine.

Set the SDK path before running the app:

  • macOS/Linux:
export AGUS_MAPS_HOME=/path/to/agus-maps-sdk-v0.1.23
  • Windows (PowerShell 7 example):
$env:AGUS_MAPS_HOME="$env:USERPROFILE\Desktop\Projects\agus-maps-sdk-v0.1.23"

3) Run locally (Windows, macOS, Linux)

Ensure Flutter is installed and your target device is available, then run:

  • Windows 11 (PowerShell 7):
# Android Device where RF8M20SAQSL is the Android Device ID
$env:AGUS_MAPS_HOME="$env:USERPROFILE\Desktop\Projects\agus-maps-sdk-v0.1.23"; flutter run -d RF8M20SAQSL --release 2>&1 | Tee-Object -FilePath output.log

# Windows Device
$env:AGUS_MAPS_HOME="$env:USERPROFILE\Desktop\Projects\agus-maps-sdk-v0.1.23"; flutter run -d win --release 2>&1 | Tee-Object -FilePath output.log
  • macOS/Linux:
export AGUS_MAPS_HOME=/path/to/agus-maps-sdk-v0.1.23
flutter run --release

4) Open Android Studio (Windows 11, PowerShell 7)

If Android Studio is installed at the default path, run:

start "C:\Program Files\Android\Android Studio\bin\studio64.exe" "$env:USERPROFILE\Desktop\Projects\agus-maps-flutter-example\android"

About

Offline-first Flutter map widget powered by CoMaps/Organic Maps. Native C++ rendering via FFI with GPU texture sharing—no PlatformView overhead. Supports Android, iOS, macOS, Windows & Linux.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors