Hi all - I'm fascinated by the notion of GPS/Location Based programming and generally programming mobile apps that are location aware. I've read some primers and have a tech background, so wondering if the community had links or background to share to learn more?
I guess the fundamental questions are:
1) How much can a programmer do without striking deals with the big telecoms (i.e. can you now get around it with the new location aware phones).
2) What kind of APIs already exist?
3) At the end of the day, the challenge is to get the location (longitude/latititude) of a phone user. The rest is up to the idea/execution of the app. I need to know what to read/learn to enable me to hack an app to get that location.
I know this is HUGELY simplified, but hope you get the gist.
The Yahoo! geocoding API is pretty nice for getting lats and longs for addresses in the US:
http://developer.yahoo.com/maps/rest/V1/geocode.html