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

Turn on GPS in-app, request location permission, fetch coordinates and address — customizable UI, storage, maps, and Riverpod helpers.

0.1.1 #

  • Document Google Maps API key requirement prominently in README and doc/GOOGLE_MAPS_SETUP.md.
  • Example app: setup banner, dialog with flutter run --dart-define=MAPS_API_KEY=... instructions.
  • InAppLocationMapScreen: placeholder when googleMapsApiKey is missing.

0.1.0 #

  • Initial release.
  • In-app GPS enable via location.requestService().
  • Runtime permission via geolocator and/or permission_handler.
  • InAppLocationKit service with step stream and reverse geocoding.
  • Widgets: button, permission screen, loading screen, guard, flow builder.
  • SharedPreferencesLocationStorage with optional Khaugalli legacy keys.
  • LocationBootstrap for splash-style routing.
  • InAppLocationMapScreen (Google Maps pin picker).
  • FakeInAppLocationKit for tests.
  • Riverpod providers (package:in_app_location_kit/riverpod.dart).
1
likes
150
points
7
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Turn on GPS in-app, request location permission, fetch coordinates and address — customizable UI, storage, maps, and Riverpod helpers.

Repository (GitHub)
View/report issues

Topics

#location #geolocator #permission #gps #flutter

License

MIT (license)

Dependencies

flutter, flutter_riverpod, geocoding, geolocator, google_maps_flutter, location, permission_handler, shared_preferences

More

Packages that depend on in_app_location_kit