3 ms·
Not exactly. Play services/GCM is the push notification system on Android. Even on my completely degoogled phone I have to use microG to support push notifica
by jacob019 5y ago
Not exactly. Play services/GCM is the push notification system on Android. Even on my completely degoogled phone I have to use microG to support push notifications from google's servers because every app developer has hardcoded their app to use GCM. It doesn't have to be that way. An alternate push notification service with a client alternative could be made available. Developers and users could start using it. Ideally there would be a standardized protocol, and a system setting so that the user can set their preferred push notification provider. Apps would use the system provided endpoint for push notifications and we would get a little control back. I sure wish I could self host push notifications.
- commoner 5y agoAmazon Appstore (used for Microsoft's Android integration in Windows 11) uses Amazon Device Messgaing (ADM) instead of Google's Firebase Cloud Messgaing (FCM) for push notifications. A FCM receiver is built into Google Play Services to enable push notifications for Play Protect certified Android devices, but ADM is a viable alternative for Amazon and Microsoft as long as developers tailor and submit apps to the Amazon Appstore. https://developer.amazon.com/docs/adm/overview.html https://developer.amazon.com/docs/adm/overview.html Gotify and OpenPush are open source push notification solutions, both in the beginning stages of development: - Gotify: https://gotify.net/ https://gotify.net/ - OpenPush: https://bubu1.eu/openpush/ https://bubu1.eu/openpush/
- easrng 5y agoSee also https://unifiedpush.org/ https://unifiedpush.org/ which has a Gotify connector