Chat/1:1 Chat

Ask tech team
From QuickBlox Developers (API docs, code samples, SDK)
Jump to: navigation, search

Chat: 1:1 / IM conversation

It is really easy to set up one to one chat with QuickBlox. This may be used for private messaging / IM feature in social networking / dating and business applications. After you build a simple 1:1 chat it is then very easy to add other features such as: Chat: file attachments, [push notifications], [push notification alerts for offline users], [server-stored history].

Typical settings

Authentication: please see Chat: Authentication for details

Chat history: typical solution for chat history in case with private / 1:1 chat is caching history on the clientside, so in typical implementation you don't store the communication of your users on your QuickBlox server.

However you may also add server-side chat history feature and have both client and server history working or just keep server-side.


Code sample

Title APIs used Description
Simple iOS Chat code sample Chat, Users The Chat sample connects and socializes your users with the chat module. Features include: Peer to Peer Chat; Group chat; Location based chat; Push notification for offline users.


Simple Android Chat code sample Chat, Users The Chat sample connects and socializes your users with the chat module. Features include: Peer to Peer Chat; Group chat; Location based chat; Push notification for offline users.


Simple Web Chat code sample Chat, Users The Chat sample connects and socializes your users with the chat module. Features include: Peer to Peer Chat; Group chat.


Simple Windows Phone Chat code sample Users, Chat Simple Chat


Simple BlackBerry 10 Chat code sample Users, Chat The Chat sample connects and socializes your users with the chat module. Features include: Peer to Peer Chat; Group chat; Location based chat; Push notification for offline users.