Skip to content

Latest commit

 

History

History

stream-chat-android-ui-components-sample

UI Components Sample App

Already using Compose? Check out the Compose sample app instead!

This module includes a fully functional sample app built on top of our UI components. You can use it to get a preview of the features and for other testing purposes.

Supported features

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

Screenshots

Video preview User login Channels Channel actions Messages Message options Reaction options Attachments picker Channel details

Running the sample

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-ui-components-sample).

Android Studio app selection