Recently I'm starting on Android but I have over 10 years of experience in languages such as JAVA, C, C #, JavaScript, PHP and others.
I have devoted much time to develop client applications for business VOIP server.
Billing systems, radius, payment systems, video codec, voice, data and so on.
Before posting I read your offer GPS trucking possibilities from Android and the API provides two alternatives: using GPS or the networks of the telcos.
We can make a comparison between GPS hybrid networks and take the result of better accuracy to show the location on a Google map.