The apple push notification service is now available in SDK 3.0 . iPHone Dev Centre announced in SDK 3.0 beta version that this sevice is available now in OS 3.0 .
It provides a way to alert your users of new information, even when your application is not actively running. You can push text notifications, trigger audible alerts or add a numbered badge to your application icon like Mail application. These messages helps users to know that they should open your application to receive the related information.
To make push notification work for your application , you need to work on two parts as follow.
1) You need to request the delivery of notifications to your iPhone application and then you need to configure your application delegate to process them. The delegate works together with the shared UIApplication object to perform both of these tasks.
2) You need to provide a server-side process to generate the notifications in the first place. This process lives on your own local server and works with Apple Push Notification service to trigger the notification.