4 ms·
Huh? FCM is free: https://firebase.google.com/products/cloud-messaging https://firebase.google.com/products/cloud-messaging I don't see the anti-competitive pa
by namibj 6y ago
Huh? FCM is free: https://firebase.google.com/products/cloud-messaging https://firebase.google.com/products/cloud-messaging
I don't see the anti-competitive part there. There are good reasons around consolidating resident daemons and only using a single TCP connection with a special keep-alive configuration.
And from experience, it's perfectly possible to not use FCM, at the cost of a persistent notification that alerts the user about this, so they can get rid of abusive apps.
- dannyw 6y agoCan you use FCM for non-Play-Store apps? I was under the impression you couldn't from the grand-grand-parent.
- namibj 6y agoI found no evidence for either side, but I can't easily test it right now.
- neurostimulant 6y agoI think you can but you still have to link to Google play services, which is not possible for open source apps in f-droid since they need to be able to run on de-googled android which lacks Google services.
- namibj 6y agoIt looks like FCM is supported by the open replacement I linked in a close-by comment, here: https://news.ycombinator.com/item?id=23571663 https://news.ycombinator.com/item?id=23571663
- neurostimulant 6y agoAren't microg supposed to get installed first on the device? Which mean if the user doesn't have it, then your app won't run? Or can you embed the FCM support into the app itself so it doesn't depend on google play service or microg availability?
- namibj 6y agoYou're asking the wrong person. I'd have to research just as much as you'd, and judging by upvotes and age, (almost) no one else would care. Sorry :(
- solarkraft 6y ago> I don't see the anti-competitive part there. Maybe not exactly anti-competitive (but maybe): It requires you to have hundreds of megabytes of Google blobs with root permissions on your device, which some people don't like. If course this pales in contrast to Apples actions.
- namibj 6y agohttps://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status https://github.com/microg/android_packages_apps_GmsCore/wiki... claims to support this without blobs. I haven't tested it myself, but some friends seem to have no problems with their de-googled Androids.