I needed to get out my rant about carriers locking up location services before I talk about WHERE. (They refer to themselves in all caps, and because I like the service, I’ll do the same.)
WHERE is a platform that allows application developers to create location-aware applications that run on mobile devices. Developers can design applications that work on mobile devices without having to write Java, re-write for various handsets, deal with the carriers and all of the other nonsense that goes with mobile product development these days. It’s the toolkit that carriers should be providing to developers.
There are 20 or so WHERE widgets now. Among my favorites:
- Irish Pubs. Happy St. Patrick’s Day.
- Zillow. Stand in front of someone’s house and pull up pricing information.
- Local. Location-enabled local search.
- Location notes. Leave a note associated with a specific location and see notes other people have left.
- Twitter. More on that later.
These aren’t necessarily the ones I’d use every day, but they are creative uses of location that show off the real power of location-enabled services.
Pretty much any application with open APIs can be adapted to run in the WHERE environment within a matter of days. With so many public APIs out there, even a modestly talented developer could create a compelling WHERE application.
Some applications I’d like to see:
- Flickr. Use the flickr APIs to call up pictures around a location. Let users upload geotagged pictures.
- Yelp. Search the Yelp database for places near your location.
- Metro. Live train information for the metro stations closest to you.
The other key benefit WHERE provides both to developers and users is an easy-to-use Web site that allows users to configure which widgets appear on their phone and in what order. This kind of desktop/mobile integration will be very important in driving the adoption of wireless services.
Right now, WHERE is only available on a few handsets and only on Sprint. At $2.99/month, it’s the closest thing to free.
It has a lot of potential to drive adoption of location services by skirting most of the roadblocks the carriers have thrown up, both for consumers and developers.