Tonight from 6-9 pm, Social_Net_Works opens over at Recess Gallery (4315 SE Division, inside the Artistery), featuring artwork inspired by social networks. I've gotta admit, these projects sound pretty awesome: Alicia Gordon is showing photos which she shot during "Casual Encounters" arranged through Craigslist; J.P. Huckins is truncating a previous social experiment, Best Friends For A Day, to present, Best Friends For Ten Minutes (it's exactly what it sounds like— you'll be BFing with Huckins for ten); and according to Hungry Eyeball, Dane Overton "has converted two monitors into cyborgs that will attempt to communicate while observers can send them text messages to provoke or interrupt the conversation."
While the above projects sound great, l'm most intrigued by Aaron Parecki and Amber Case's GPS-generated self-portraits. Parecki has been logging his location every seven seconds via a mobile GPS tracker for the last two years; and for the past six months, Case has been doing the same. Using the GPS data gathered, experiential portraits have been generated, representing the artists' lives not in literal pictures of the body, but in images of where the body has been— plotting the artists' movements onto maps, and color-coding these movements under variables like time of day, speed of movement, etc.. See some examples here, or stop by Recess tonight.
Last month, I decided to take to the road with my blogging. Armed with a 12-inch netbook, an iPhone and a 1995 Chevy Astro Van, I've hit the paved pathways with many intentions to see just how mobile technology can or cannot determine how we approach and experience the world. Just a couple weeks into the experiment, I've come to one certain conclusion - ambient awareness and the combination of recommendation engines with geofencing is the future when it comes to all of these location-based services.
2010-07-05 readwriteweb background location.png So far, almost all of these LBS apps are about me sharing my location with you, whoever you may be. While it's certainly a first step, they work primarily off ego rather than utility. They require the user to actively seek information, rather than letting the user define some conditions and receive notifications in response. There are, however, a few exceptions and they are where all other LBS apps should aspire to go.
Should "Checking In" Go Into the Background?
Foursquare, for example, recently updated to include iOS4 compatibility, but left out background location. Must we really open Foursquare and either check in to a location or browse a number of unrelated "tips" in order to find out about relevant services and locations in the area?
We spoke with one developer, Aaron Parecki, who focuses on location tracking mobile apps, and he told us that there were a number of factors involved in making apps such as Foursquare act in the background. He related his experiences living in both Portland and Eugene, Oregon, and how the place made all the difference in how he approached the data involved. Portland is a larger, more densely populated city than Eugene, which can change everything when it comes to location apps.
"In Eugene, I was able to define circles over places in the city and say 'this circle is the grocery store' and say 'if I'm in this circle, I'm at this store', but in Portland, it doesn't quite work that way because there are too many things close together and stacked vertically," he explained.
For apps like Foursquare and Gowalla, maybe automatic check-ins are not the next step. As Parecki points out, many different check-in locations can occupy the same space. Do we really want to be automatically checked in to every adult video shop, strip club and bar we go near?
On the other hand, these same services could use their wealth of geolocation data and check-in history to make location-based recommendations
Location-Based Recommendation Engines
What if I want to be able to tell an app that, today, I'd really like to go swimming while I'm out and about and have it alert me to swimming holes as I'm out running my errands. Or how about an app that lets me know, as I explore a new city, of art museums as they near within two miles? Maybe an app that alerts me to registered historical landmarks? Parecki said that this type of scenario is entirely possible, but access to location data and battery life are the primary areas holding back location apps from persistent background operation.
One app that recently updated and really gets it is Trapster, the iPhone app that keeps track of road hazards, speed traps and even roadkill. Although we ran into some general GPS issues, the latest version of the app does exactly what we'd expect - it runs in the background and responds to a series of user-defined settings. As you drive along, it will notify you of upcoming road hazards or other whatever else you set it to notify you about. One of the great things about an app like Trapster is that you know you're going to be in a vehicle, so the issue of battery life is likely eliminated, as you can keep the phone plugged in the whole time.
Another great app I've run into in my travels is & RV by AllStays. Although the app does not have background location or PuSH notifications, it has extensive settings for what types of points-of-interest you'd like to know about and how close they need to be before being included in the listing. As you drive along, you can have your co-pilot look at the app and it will tell you what points-of-interest, from Walmarts with overnight parking to state campgrounds to truck stops, are off the nearest highway exits. The app would take little more than a simple addition of background location and push notifications to be fully there.
As far as location data, AllStays has been gathering this sort of data since 1999, providing a database of travel locations as its primary business, and Trapster relies on crowdsourcing its data.
The pairing of background location with real-time data and user preference is the next step for LBS services. While we're all busy worrying that the Internet is going to whittle our existence down into a series of 0s and 1s, it already has but we're missing out on the benefits. Apps that are careful to respect our privacy with appropriate settings could open the world of mobile technology up to the very real potential that's out there.