I was just wondering. If my iPhone should me push notification (eg. A reminder from my iStudiez app) I should have data enabled. Why is that? Can't the app just show me a notification when it's the specified time in the phone?
It doesn't make sense for apple. Why should it be connected to a server when the phone itself can show up a notification when it's time for the notification to be shown.
It makes sense in the case of IM or other Internet based apps, but on a locally running app?
It doesn't make sense for apple. Why should it be connected to a server when the phone itself can show up a notification when it's time for the notification to be shown.
It makes sense in the case of IM or other Internet based apps, but on a locally running app?
You are right. This might be fixed in 4.0. The reason why locally running apps have to resort to using push notifications is that 3rd party apps terminate once they exit. For example, if I write an alarm clock app once you leave the app it stops working. The only way to get around this (for now) is to use push.