UPCOMING EVENTS

With a global positioning system (GPS) chip now in the iPhone 3G, location services are becoming important to many mobile application developers. Each day, we’re seeing new iPhone apps launch which, if they’re not centered around location, rely heavily on it for core functions. But because Apple will not allow any applications to run in the background, it is hampering much of what location-based services (LBS) can do, as Brady Forrest rightly argued on O’Reilly Radar a couple days ago. Manual location updates are fine, but real-time updates regardless of if you’re using your phone or not, are the future.

Whrrl is a nice application, but it could be much more, and Holden knows it. The key idea behind the app is to “drive down the friction with which you can share experiences,” Holden told me when I met with him at last week’s CTIA conference in San Francisco, Calif. The key to that is getting people to use the app.

To many people this sounds scary, and naturally it would have to be something that is opt-in and could easily be turned off for private moments. But many, including Forrest in his piece, realize the power of being able to know when a friend is nearby. Or passively updating your location which can likewise tell your friends where you are.

Obviously, other location-based applications such as Loopt and Where would benefit from continual location updates as well. Unfortunately, that’s simply going to be hard to do unless Apple changes its plans for the iPhone. While the upcoming Push Notification System will be somewhat useful for these location-centric apps, it will not allow the apps to run in the background. Instead, it sort of mimics background messaging functionality through its own servers. Because of that, it doesn’t seem like it will be possible to continually update something like your location throughout the day.

Instead, as Holden explained, another Whrrl user could ping you to let you know they’ve checked in somewhere even if you don’t have the Whrrl app open. That ping would direct you to open the app to update your own status. That’s basically a Facebook “poke” or a Twitter “nudge” — cute, but not really all that powerful.

When these are released and if they become as popular as Holden thinks they will, expect the pressure to be on Apple to follow suit.

That may end up being the catalyst that makes Apple open its iPhone platform a bit more to allow apps to run in the background. Remember, initially Apple wasn’t going to allow third-party developers to make native apps — all development was to be done through the Safari browser. Apple relented on that. And it might as well for background-running apps.