I'm working hard to be a developer and recently I've been contacted by private people to make a new gps app. I've never worked with these kind of stuff, so grabbing gps signals, transform it to show on a map your postition etc. I'm a complitely noob on this side. So, I would ask to whom is more experienced than me some informations about how to handle these stuff, if there's some guide that shows how gps services (on Android, of course) works to catch the signal and send the informations to the app and so on, some good article and stuff like this.
Thanks for the eventual help .