Not using Compose yet? Check out the UI Components sample app built with XML layouts!
This module includes a fully functional sample app built on top of our Compose UI Components. You can use it to get a preview of the features and for other testing purposes.
The sample app showcases the features that the SDK supports out-of-the-box:
- Offline support
- Channel list UI
- Message list UI
- Threads and replies
- Message reactions
- Link previews
- Attachments picker
- Editing and deleting messages
- Typing indicators
- Read indicators
- Push notifications
- Image gallery
- Light and dark themes
- Style customization
- Markdown message formatting
- Unread message counts
To run this sample app, start by cloning this repo:
git clone https://github.com/GetStream/stream-chat-android.git
Next, open Android Studio and open the newly cloned project folder. Make sure you run the app in this module (stream-chat-android-compose-sample
).