Earlier quoted context omitted.
These are surely not purely client-side XMPP... clients, though? In order for you to receive push notifications, some server somewhere is connecting as you in order to relay the messages through GCM.
No need for a relay. The actual XMPP servers nowadays support GCM natively. The client generates a GCM token and just hands that to the XMPP server. The server doesn't have to send actual message content either, it can just be a "wake up, there's a new message" ping the app can handle specially.
Google has removed Conversations_im from the Play Store
181–184 of 184 posts
Re: Google has removed Conversations_im from the Play Store
#182Re: Google has removed Conversations_im from the Play Store
#183Earlier quoted context omitted.
Conversations has supported Google push notifications since 2016, long before Android started getting more aggressive about battery optimizations. It's been a standard feature of XMPP mobile apps for as long as it's been necessary.
I know. But they had to resort to a not-so-pretty foreground service to get around battery optimisations. Do you call that a good user experience?
In any case, this is the choice of a specific implementation, and not something inherent to XMPP. Your original comment said that integration with Firebase was needed, and I wanted to point out that it is already integrated.
More on the app-killing ROMs can be found at https://dontkillmyapp.com
Re: Google has removed Conversations_im from the Play Store
#184Earlier quoted context omitted.
Talk with Google, usually this stuff can be resolved. Their bots flag stuff because of reasons. Yes, sometimes it's BS, but often there's something that you have missed to clarify.
Lol this must be a bigger joke than the app being removed in the first place. I never heard of anyone who was able to talk to anyone at Google. HN is full of folks getting apps suspended, locked out of their Google account and so on... Not being able to talk to someone is sometimes actually the only problem (though we all know the app store has much more issues than just that)
But: Often it does help to simply write them! Yesterday at 16:56 our update got rejected, at 17:51 I submitted an appeal and at 18:33 they accepted the appeal and the update got approved.