http://dvice.com/archives/2009/03/apple_previews.php---
Apple announced an update to the iPhone operating system at one of its love feasts in Cupertino today.
What's new in the upcoming iPhone OS 3?
Here's what's been announced thus far:
Modified Google Maps application: now lets developers use Google Maps in their apps. But the big news is this will allow "turn-by-turn" applications, bringing GPS navigation to the iPhone. However, because of licensing issues, developers will be required to provide the maps.
Multiplayer connectivity: The iPhone will automagically discover other iPhones running the same app, and you can play games with them. Welcome to the social.
Accessories communication: Apps will be allowed to communicate with external accessories, such as a blood pressure cuff, FM tuner, or equalization for a docked speaker.
Push Notification: While Apple promised one-way background functionality ("push notification") last year but never delivered, Apple's SVP of iPhone software Scott Forstall says he means it this time.
No Background Processing: Apple tried running background processes on the iPhone, but the battery life was reduced by 80%, and there was a significat performance hit. That's why they're going with push notification, a one-way process that lets you know when you've received a message but requires you to open the application to respond.
New Apps: ESPN showed a streaming video application that also takes advantage of the iPhone's push capability, notifying users of sports scores. Electroinc Arts demonstrated its The Sims 3 game, flaunting the iPhone's clean playback and animation capabilities