Apple recently sent out an e-mail to developers testing the latest iPhone OS 3.0 software. Apple wants to put the AOL AIM $2.99 instant messaging application. (Previously, Apple tested the application, AP Mobile Free.) We assume that Apple chose news and instant messaging apps because these applications will be using Push Notification the most.system through one last stress test before releasing OS 3.0 to consumers on June 17. The app picked for this second test was the
Push Notification is a system Apple developed to work around the fact that Apple does not allow third-party apps to run in the background on the iPhone. (Weabout Push Notification last year when it was announced at WWDC. You can see a video about Push Notification .)
Multitasking--or running apps in the background--caused security problems, according to Apple, and negatively impacts battery life. Although there are rumors that Apple may in the future be a little bit more flexible with background tasks--perhaps in answer to the Palm Pre, which does pull off multitasking--currently only Apple's native apps (such as Mobile Mail) can run in the background.
You can see Push Notification and AIM in action below in a YouTube video. We are told that with Push, receipt of the messages is practically instantaneous.
Push Notification was missing-in-action since last year and we had expected to see it last fall, but it was a. It appeared then that with all the new things Apple was bringing to market, the company may have bitten off more than it could chew. (Witness MobileMe's disastrous first days.) Now, fast forward to WWDC 2009 and all of this has changed. MobileMe has matured, and Push Notification appears to be working well according to our testing sources.
Tell us what you think about Push Notification versus true multitasking in the comments.