Hey all, I wanted to incorporate quick messaging within the android application that I developed for our organization and during my research for a good Push Notification Service, I came across Pushy. Is it better than FCM?
FCM or Pushy: Which is better?Solved
Replies (13)
@merlynn , That can be subjective. What would you say is the nature of your messages? Are they very critical, or does it not matter when the recipients see them?
@carter , The messages are critical, since my organization is in the logistics sector.
@merlynn , Well in that case, I would say go with Pushy, because it’s very reliable in terms of message delivery. They have their own MQTT server which can bypass power saving modes in Android, which often hinders FCM message delivery.
@merlynn , The MQTT server makes Pushy far superior to FCM in my opinion. FCM requires Google Play Services to function, which Pushy doesn’t.
But what about availability everywhere? FCM is probably more widespread in terms of delivery to various regions, right?
@merlynn , Actually, Pushy is more globally widespread because it can even send messages to mainland China.
@amy_taylor , That is going to be useful for us, we have operations in China too.
Pushy is a paid service though, @merlynn . FCM, however, is free of cost and available as part of the broader Firebase platform. It also has seamless integration with several Google Cloud services such as Analytics. Pushy can also be integrated well, but if you consider how closely Google and Android are related, FCM is a solid option.
@carter , I came to know that Pushy also has a free trial plan, that can handle a few devices?
@merlynn , even then, for Enterprise needs, you will need to pay to include all the devices in your organization.
@carter & @amy_taylor , So Then, overall, which one is better?
@merlynn , Honestly, there is no right or wrong here. Pushy is reliable, globally available anywhere, paid, and easily integrable. FCM is a core Google technology, freely available with Firebase (helpful when you are developing your android app in Firebase) and is more in tune with Android as a whole.
Thanks for the inputs, @carter and @amy_taylor , I have a lot to consider here. I will reach a conclusion after discussing it with my team, perhaps.