I want to develop a cross-platform chat application that I can use to send text, URLs, images, locations, videos to my friends, which can be on android / iOS / web.
I want the chat to be in real time , and I want to make sure that even if the user does not use the application, he receives a “ Notification ” for a new incoming chat message.
How to do this using only Firebase or just Parse or just PubNub? If this is not possible, we can explore the possibility of using them in combination.
Notes / Problems: 1. Firebase: it has “Firechat” for the Internet, “firechat / swiftchat” for iOS, and “chat” for Android. How to synchronize them with each other?
PubNub has a restriction on sending only 32kb in one message.
I read several places that Parse does not support live chat?
I tried to find different questions here, but did not find a solution that would satisfy all my requirements.
source
share