Hello,
We as a team, and I as an application architech made whatsapp clone with Ejabberd under the hood.
We even did so much customization in ejabberd itself, the community edition(in ERLang), such as
1. Integration of NoSQL database for Offline and message archive.
2. Push notification
3. Signalling of WebRTC via XMPP as medium.
To say we know how messaging apps work, how video and audio calling works and its problems, would be an understatement.
Please let me know what do you want and i can design whole architecture around it as well as development can be done the way you want it to.
References can be provided of the app as well as client app is on appstore for you to test.
Thank you,
Zeeshan Arif,
~-~-~-~-~-~- About us ~-~-~-~-~-~-
I am Zeeshan, and for most part of last 12 years working over C++(Windows and Mac desktop), Node.JS/PHP/Python (Web and API), Swift/ObjC(iOS) and Java/Kotlin(Android). We have worked over 200+ projects in last 3-4 years alone with the help of a small and very trustable team that works under the same roof.
We have best reviews of any freelancer here , 5 / 5 for all the reviews.
www.freelancer.com/u/Whizpool.html
Thanks,
Zeeshan