Hello,
I was about to opt for using Parse server + Sinch to build my messaging app, but Google has announced Firebase 3 and I am really convinced that it's a good choice. But I am worried about the integration of Firebase with a third party library to handle real time voice chat, so here is my questions:
* What is the best approach or best tested third party library to integrate real time voice chat.
* What is the difference of using service like Simch for text chatting and using Firebase to do that, what is the best approach, should I user Sinch for sending realtime data and Firebase to store it?
* Is there any limitation in retrieving data, complex query with Join query...
* If I want to migrate to Firebase to Parse or to any other back end, how easy will be the process and is it even possible ?