- I have an android phone. I mostly use it off-line actually to save on phone bills, but for planning a road trip or what I'm up to next I figure coffee shops will work fine - or I can pay $2 and use the phone for the day (it's a tmobile prepay by the day plan, it's there a swear just hellishly hard to find).
- I currently track my contact list via Google contacts. It's generally pretty convenient and "good enough".
- Most people seem to put their address information on Facebook or at least their city, and very few put it in google+ or anything similar.
- I have a laptop as well.
Finding FriendsA while ago I found a cool app for android called "contact map". It's a Google map mashup and will display all your friends in a map of the world. You can zoom in and out and cool stuff like that.
This certainly doesn't have all the features I want, but it's a great start to experiment with and try and understand my use-case. There's just one flaw. I don't want to type in all my friend's addresses by hand, and what if they move! Keeping an address book is hard work, and like a good computer scientist I'm lazy. Recently I got a facebook account again (I gave in, it's too useful). And today I found this application: http://www.friendstogmail.com/ Using friends to Gmail I generated a CSV file and imported it into Google contact. This is perfect since I didn't have to give my google credentials to the app, and I'm not concerned about the security of my facebook account. This solution is not perfect since it doesn't sync on an ongoing basis, but it means I can at least just repeat the process every so often (auto-merging contacts each time) to keep up to date on where my friends live. So, the idea is now when I'm planning a trip and realize I'll be traveling through Vermont or Missouri I have an easy way to check who I should try to drag out on a backpacking trip, or who to bug for crash space :P. It's an imperfect solution though, because most people don't put their address online at all. Of my over a hundred current contacts on facebook and several hundred Google contacts, I have something like 75 actual addresses :(. So, sadly, for now I'll have to continue curating my address list manually. It's a start though!