I have a store. This store is located in this coordinate(x,y). When any client is near(1000m or less) from store, this client will receive in your app some notification of advertising or discount. What should i do or how to do? I'm not requesting code but a path, a light. I don't know how to do or what to do.
Answers
Google "xamarin forms geofencing"
That's a good idea
I have not tried this solution yet, but I am sure it should work if you properly follow it.
Create background service to get the location for every certain interval in the platform-specific projects.
Docs
https://docs.microsoft.com/en-us/xamarin/android/app-fundamentals/services/
https://docs.microsoft.com/en-in/xamarin/ios/app-fundamentals/backgrounding/
And, APIs available in the framework like distanceTo, distanceFromLocation to get the distance between two locations or else you can calculate it by yourself without helper methods.
Finally, show the push notification if the user's distance is less than 1000m.
This is my idea, the simplest solution than this might be available.