in_app_location_kit 0.1.1
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 whengoogleMapsApiKeyis missing.
0.1.0 #
- Initial release.
- In-app GPS enable via
location.requestService(). - Runtime permission via
geolocatorand/orpermission_handler. InAppLocationKitservice with step stream and reverse geocoding.- Widgets: button, permission screen, loading screen, guard, flow builder.
SharedPreferencesLocationStoragewith optional Khaugalli legacy keys.LocationBootstrapfor splash-style routing.InAppLocationMapScreen(Google Maps pin picker).FakeInAppLocationKitfor tests.- Riverpod providers (
package:in_app_location_kit/riverpod.dart).