Mapping the Virtual World to the Physical World
I'm starting to see a very interesting trend lately with everyone moving to mobile internet devices like the iPhone and Android. To call those cell phones is kind of a misnomer since the cell phone part of these devices is probably the least used part. They are much more suited to being mobile internet devices and GPS units then mere cell phones. But they're leading to an interesting phenomenon:
The Ability to Map Virtual Objects to the Physical World
I think a lot of the applications coming out for these devices are focusing on "social" aspects of computers and, while they're suited to that, I think there will be another class of applications that will have more to do with mapping virtual objects to the physical place you are now. I know there have been "location aware" applications, but I think that soon we will even be going beyond just awareness and more "location mapping" applications.
A great example of this that I've seen recently is Sekai Camera from tonchidot that allows you to tag real world objects like you would a wiki. Looking through the camera on a mobile device shows you, on top of the real world object, tags and objects that other users have attached to those things. Look through the camera at a restaurant you're standing in front of and maybe a bubble pops up to show recent reviews or current menu items or even recent health inspector reports. Choosing between three different restaurants that are right next to each other and picking a place to eat lunch at just got a lot easier. No more searching for the restaurants and clicking through a bunch of screens to get to this information; I know where you are, where you're looking and what has been tagged in that location and I just make it available to you.
There's also the idea of location-based to do lists. I'm actually building one for Android where you tag your to do items with a tag like "store" and then add GPS data to the tag to say where the store is. The same could be done for "home" and "work" tags. Then, when you open the to do list on your device, the proper to do items pop up depending on where you are. You could say this is just a "location aware" application, but I think it gets more subtle than that at this level because you really have tags these items with a location and they kind of live there to a certain degree. And nothing is stopping you from tagging them with multiple tags. I also see "global tags" like "gas_station" that would have them pop up at a gas station, any gas station.
I know there have been some location messaging (think Twitter with GPS tags, so you only see it if you're at that location. Great for scavenger hunts!) applications thought about too, but I haven't seen any of them take off. The critical mass type apps are going to have a hard time until more people have these devices and are using them in this way. But I think it's coming and I hope to be able to contribute something along the way.
What location mapping applications would you like to see?