3 ms·
> 1. XMPP is not battery-friendly on mobile devices (this primarily has/had to do with the absence of push notifications, it seems). I never really understood
by hobarrera 11y ago
> 1. XMPP is not battery-friendly on mobile devices (this primarily has/had to do with the absence of push notifications, it seems).
I never really understood this complaint. Why are the notifications sent via XMPP's TCP channel not considered "push"? How do you expect to get push notifications without an open TCP connection anyway?
- joepie91_ 11y agoThe idea is that push notifications are handled by a single platform vendor, and you thus only have one TCP connection to maintain for all applications together, instead of a separate connection for each application. It's a form of batching.
- Zash 11y agoRead: Route everything trough one vendors servers. Instead of something like a network traffic scheduler or a signal that the radio is on and now is a good time to send stuff.