Home
/
UIKit
/
Android

UIKit for Android

With Sendbird UIKit for Android, you can easily build an in-app chat with all the essential messaging features.

UIKit v3 is now available for you to build and customize views at a component level through modularization.

The latest version allows you to execute key chat functions, such as list channels, using a fragment, module, and ViewModel. The fragment creates a corresponding module and ViewModel in order to build a whole screen. While the module creates and displays the UI, the ViewModel processes and updates relevant data from Chat SDK in each screen. To learn more about our development kit, visit the pages below.

Most popular

  • Migration guide

    Migrate UIKit v2 to v3.

  • Send your first message

    Build a functional chat using UIKit and send your first message in minutes.

  • Key functions

    Create customizable views and execute essential chat functions through fragments, modules and ViewModels.

  • Modules

    Display interactive UI views through modules and their components.

  • Customization

    Learn how to customize the fragment, module, components, and ViewModel in each key function.

  • Features

    Try out various features provided by UIKit.

Recommended features

  • Message threading

    Allow users to reply to each other's messages in a channel.

  • Reactions

    Allow users to use emojis to react to messages.

  • Moderation

    Use moderation methods to protect members from unsafe content and harmful language.

Resources