pushinbr/pam-native-maps

Declarative native maps, cameras, markers and overlays for PAM Native.

Maintainers

Package info

github.com/push-in/pam-native-maps

Type:pam-native-plugin

pkg:composer/pushinbr/pam-native-maps

Transparency log

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-08-01 04:21 UTC

This package is auto-updated.

Last update: 2026-08-01 06:11:33 UTC


README

Native Google Maps on Android and MapKit on iOS behind one immutable PHP API. It supports camera control, map styles, up to 5,000 markers, user location, gestures, and typed map, marker, camera, and error events.

composer require pushinbr/pam-native-maps
pam mobile sync
use Pam\Native\Maps\{Coordinate, MapMarker, MapView};

MapView::make(new Coordinate(-23.5505, -46.6333), 14)
    ->markers([new MapMarker('office', new Coordinate(-23.5505, -46.6333), 'Office')])
    ->showUserLocation();

Android apps must provide com.google.android.geo.API_KEY in their application manifest. Request location permission at runtime before enabling user location. The package never stores or transmits API keys.