layer vs quickblox baas comparison

1.3k views Asked by At

layer vs quickblox , which is better(easier to implement,performance features)

for messages,voip, and video chat, and do I need to add parse.com with those messaging solutions for content storage.

1

There are 1 answers

0
Abhishek Gupta On

Some of the differentiating points are:

  1. Quickblox supports video and audio calling, layer doesn't.
  2. Layer provides SDK for iOS, android and Javascript & unity sdk are in queue. Quickblox provides sdk for iOS, android and js.
  3. All the above mentioned are only for client. If you want to control something from your server then you have to use Rest APIs.
  4. Layer provides Rest and Websocket API but Quickblox only provides rest API.
  5. Quickblox states that their js sdk can be used on node.js server. But I was getting This browser not supported error in connecting to chat from node.js server. The same error is also specified here. This means that there is not way to get real time notification on new message/user on your server with Quickblox.
  6. Quickblox free tier customer support sucks (for eg. see here (no response on any ticket), here and here). I found Layer's support very good.
  7. Layer's documentation is too good. Quickblox's is confusing. Also quickblox have no doc describing there basic concepts.
  8. Layer also provides support for UIKs.
  9. Quickblox provides in house user management, layer does not. But you can use Parse to do that as defined in layer docs.
  10. Layer has platform API to bulk and system level actions like sending announcements and they also provide engagement analytics on those.
  11. I also find this small layer's feature very useful.

There are many more differences. I just started using chat Baas last week. Will update the answer with time.