Re:XMPP works – 1 July 2020
by randomchars on Thursday July 09, 2020 @06:13AM
(#23778611)
As an iPhone user, I'm very happy that apps can't implement their own push notification systems, or have persistent background connections open, as it's one of the main reasons I get good battery life.
Re:XMPP works – 1 July 2020
by ta17711771 on Thursday July 09, 2020 @08:16AM
(#23779340)
Certain that Riot.im does these things, doesn't destroy battery.
Riot uses the platform’s push server unless you’re using the F-Droid version on Android. That version will indeed destroy my battery if I leave it running with my (rather large) account.
As an iphone user, I am not, and I am sure that apple could find a way to allow push notifications on the web without the battery taking a major hit.
That's a problem with the iphone, not xmpp. Apple restricts what you can do with your hardware and offers no other options than their push notification approach. You cannot blame existing protocols for apple's distributed-software-hostile whims of the day. Blame apple for only offering an anemic subset of the internet.