I am wondering which chat API/server provider is most efficient, understandable, cost effective, and easily integrated with Xamarin - the following list:
1.) Buddy - https://buddy.com/
2.) Google Cloud Messaging - https://developers.google.com/cloud-messaging/
3.) QuickBlox - https://quickblox.com/
4.) PubNub - https://www.pubnub.com/
5.) Socket.io - http://socket.io/
5.) Firebase - https://www.firebase.com/
6.) GameSparks - http://www.gamesparks.com/
7.) ShepHertz - http://www.shephertz.com/
9. )Apiomat - https://apiomat.com/en/
Answers
@UserOne - Could you please be a little more specific with your requirements. A lot of the providers you mentioned aren't actually chat services, just push notifications.
Choosing something is really up to your requirements. If they didn't offer a specific SDK for the Xamarin Platform, you would most likely just connect directly to their API. Compatibility isn't the issue, just features required vs cost is what you need to consider.
I am basically working on developing a basic chat mobile app. So I am trying to review all the available resources to get this done.
As pointed out by @AdamP rightly, most of them are push notification services and services like socket.io, firebase & pubnub just provides the raw skeleton for chat in the form of only sending & receiving messages.
If you are looking for a chat SDK, try github.com/CometChat/xamarin-chat-sdk-android-demo
This includes the basic real time chat functionalities plus 20+ additional advanced chat features!
@UserOne , You may not notice some of the best chat API providers are:
Contus Fly
Apphitect IM
Agora
Mirrorfly
Mesibo
They ruling the market industry better for both chat services & push notifications. You can also try the providers which make best & suitable to build an own chat application.
There are a lot of good chat api providers resources out there. Below have referenced few chat solution providers to your reference.
If you want to know more developers, Let you see this post : habr.com/ru/post/453374/
You shouldnt answer an old post, it is against forum rules. Especially just to advertise something. your old 3 posts look like to advertise yourself. you dont seem to be here to help.