Talk the guys.
So, I need my app to send the user's location to my remote server every x minutes. I would like to know what the best workflow would be for this to happen in the right way. I think the way is using Services and AlarmManager but I have never implemented anything like this and am in doubt about the correct workflow to follow. Another important point is the need to locate the user to be sent to the remote server even if the app is not running.