PubNub's Chat SDK is the easiest way for developers to create new chat applications or add in-app chat to existing applications with support for users, messaging and conversation management. The SDK also supports advanced messaging features such as quoting, unread message counts and mentioning users.
Choose an SDK to get started in your preferred language:
Your app will include:
In this tutorial, you will learn how to set up and use PubNub’s Chat SDK to build a flexible chat application, featuring:
Direct, private (1:1) chat messages
Group messages with multiple participants
Create users and assign them to channels
An indicator when others are typing
Retrieve the conversation message history
Read receipts
Message reactions (emoji)
Mentioning other users with @(username)