at_location_flutter: ^1.0.3 copied to clipboard
A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).
Now for some internet optimism. #
A flutter plugin project to share location between two atsigns.
Getting Started #
This plugin can be added to the project as git dependency in pubspec.yaml
dependencies: at_location_flutter: ^0.0.3
Sample usage #
It is expected that the app will first create an AtClientService instance and authenticate an atsign.
The location service needs to be initialised with the
atClient from the
AtClientService, current atsign and a global navigator key.
initializeLocationService( clientSdkService.atClientServiceInstance.atClient, activeAtSign, NavService.navKey);
Navigating to the maps view is done simply by using:
Navigator.of(context).push(MaterialPageRoute( builder: (BuildContext context) => HomeScreen(), ));
To request location from an atsign:
To share location from an atsign and duration of share in minutes:
await sendShareLocationNotification(receiver, 30);