I'm pretty new to programming so please excuse me if the answers to my questions are pretty straightforward.
I'm looking for mobile (Android + IOS)/web push notifications tools that can handle push notifications in real-time across devices. Through my research, I found a lot of tools / API but I don't know what are the pros and cons of all these tools. To be honest, I'm pretty lost.
During my research, I spotted the list of tools below but it's really hard to know which of them suits the best my needs.
- OneSignal
- Firebase Cloud Messaging
- PubNub
- Pusher
- Ably
- Braze
- Batch
- Vero
- Twilio
- PushWoosh
- Airship
- Socket.io
- Faye
I found some of them on this Benchmark which is interested but a bit outdated.
In the meantime, I would also need this tool to trigger push notifications based on GPS data. Meaning that when a user enters a geofence, he would instantly receive a push notification. I'm not sure this is possible with all the suppliers above.
The tool I need should be quite easy to set up as it is for a startup that needs to go pretty fast to market. On top of that, Price and reliability as well as scalability are also very important.
Is someone here having heard/used one of this tool and would be up to give feedback about them? If so, I would be more than grateful
If you have used a tool not listed above that could suit my needs, I'd also be more than happy to discuss about it.
Thanks a lot,
P.S.: I'll use Ruby on Rails 6 and React Native for this project