6 ms·
Not really...you'd still need to be online which isn't always the case.
by jbrechtel 13y ago
Not really...you'd still need to be online which isn't always the case.
- jeffbr13 13y agoBut surely you must have enough connectivity for a key-exchange to take place (most of the time) if you're able to receive push notifications in the first place?
- nthj 13y agoiOS push notifications are about one idea: power management. By forcing all servers to communicate to their apps through one channel, the actual iOS hardware only needs to maintain one connection: the connection to Apple's servers. The alternative is that 3, or 8, or dozens of apps all maintain separate connections to their own motherships, which drains a device's battery like a mynock with a case of the munchies.
- zcif 13y agoi guess there could be a system service where you register "please check server x for new messages every y minutes" and the service would handle the queue intelligently to save power?
- pampa 13y agoIn real life, apps just leak your passwords into the cloud and send you push notifications. Thats how the average jabber IM on an iphone stays online when the app is in the background. One of these apps tried to connect to my jabber server even after I deleted it from the phone.