getting-started-with-reactions
is a basic 1:1 chat application that features a message input field
and a list of messages that pile up on the screen as you send them. In addition to this basic
functionality, the app contains 6 built-in message reactions that you can add to the messages by
long-tapping on a message and selecting emojis from the bottom menu that slides up from the bottom
edge of the screen when triggered.
This application uses PubNub Kotlin SDK (>= 7.0.0) for chat components and Jetpack Compose as the UI Toolkit.
To use the app, you need:
- Android Studio (>= Bumblebee 2021.1.1)
- PubNub account on Admin Portal
Read the Message Reactions document to learn how to use the app and better understand the logic behind it.
The getting-started-with-reactions
app showcases these components and features:
- MessageInput
- MessageList
- MessageReactions
- Message Menu (with the copying option)