The Sceyt Chat Android UIKit gives you a complete set of production-ready chat screens — channel list, message thread, channel info, media viewer, and more — that you drop into your Android application with minimal code. Every component is deeply customizable through a typed style system, pluggable formatters, providers, and a navigation abstraction that lets you replace any screen with your own.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/sceyt/sceyt-chat-android-uikit/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Add the UIKit dependency via Maven Central and configure your project.
Quickstart
Initialize, connect, and display your first channel list in under 10 minutes.
UI Components
Explore ChannelList, MessagesList, ChannelInfo, and all prebuilt screens.
Customization
Customize colors, fonts, icons, bubble styles, and every UI detail.
Push Notifications
Integrate Firebase Cloud Messaging with fully customizable notifications.
API Reference
Browse the full public API — SceytChatUIKit, interactors, styles, and more.
What’s included
Channel List
Drop-in fragment and view for browsing conversations
Message Thread
Full-featured message list with reactions, replies, and media
Channel Info
Member management, shared media, and channel settings
Voice Messages
Built-in recording, waveform, and playback support
Polls
Create polls and view live voting results
Global Search
Search across channels and messages with a single view
Get started in 3 steps
Initialize in your Application class
Call
SceytChatUIKit.initialize() before any other SDK usage:MyApplication.kt
Check out the example app in the repository for a complete working integration.