Hey all I’m working on writing an XMPP client and just doing some casual research. What would you say makes a client better than others? Cross platform? Native/web client?
I’m trying to decide if I focus on just a desktop client - which would reduce the scope, but it might be better to focus on a something more web based (I.e electron)


If you were to make videocalls with more than two users possible, your client would be the first.
Movim, dino and libervia support group videocalls already.