Stringee is a platform for rich messaging to be integrated directly into your applications. We provide developers with SDKs and APIs so that chat features can develop rapidly. Stringee supports:
There are four core concepts you should understand:
This represents an application user connection. In order to send or receive a message, you must initialize a Stringee Client and connect the Client to Stringee's server. StringeeClient manages connection and notification states. Only one instance of StringeeClient should be instantiated and used at all times.
Stringee does not handle user management. This means that you do not have to import or migrate existing users, and users don’t have to register with Stringee itself. Instead, this function is handled by your server. You only need to provide Stringee with a unique ID for each user.
Stringee Conversation offers a set of participants and unlimited number of messages. There are two types of Conversation:
Stringee Message represents an individual message which belong to a Conversation. There are 7 types of Message: