> ## Documentation Index
> Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CometChat UI Kit Builder For Android

> CometChat UI Kit Builder for Android provides a pre-built interface to integrate a reliable, fully-featured chat experience into new or existing apps.

The CometChat UI Kit Builder for Android provides a pre-built user interface kit that developers can use to quickly integrate a reliable & fully-featured chat experience into an existing or a new app.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b/fMPnzFAmFCFD5fSa/images/preview-builder-android.png?fit=max&auto=format&n=fMPnzFAmFCFD5fSa&q=85&s=e0f0cc8edb013b1baeaa65b4eb74e7a2" width="3018" height="1714" data-path="images/preview-builder-android.png" />
</Frame>

***

## What is UI Kit Builder?

UI Kit Builder is CometChat's configuration system that allows you to customize chat features, UI components, and styling through a simple JSON configuration file. The builder plugin automatically generates Kotlin constants and applies styling based on your configuration.

***

## Benefits of Using UI Kit Builder

| Benefit             | Description                                |
| ------------------- | ------------------------------------------ |
| Easy Configuration  | Change features without modifying code     |
| Type-Safe Constants | Auto-generated Kotlin constants            |
| Consistent Styling  | Automatic theme generation                 |
| Feature Toggling    | Enable/disable features dynamically        |
| No Code Changes     | Modify behavior through JSON configuration |

***

## Available Builder Settings Categories

The Builder configuration supports the following categories:

| Category                  | Description                                                |
| ------------------------- | ---------------------------------------------------------- |
| Core Messaging Experience | Basic chat features (typing, file sharing, etc.)           |
| Deeper User Engagement    | Advanced features (reactions, polls, translation)          |
| AI User Copilot           | AI-powered features (smart replies, conversation starters) |
| Group Management          | Group creation, member management                          |
| Moderator Controls        | User moderation (kick, ban, promote)                       |
| Voice & Video Calling     | Call-related features                                      |
| Layout & Styling          | UI customization and theming                               |

***

## Try Live Demo

Experience the CometChat UI Kit Builder in action:

<CardGroup>
  <Card title="Launch Live Demo" icon="play" href="https://preview.cometchat.com/" />
</CardGroup>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Integration Guide" icon="code" href="/chat-builder/android/integration">
    Step-by-step instructions to integrate the UI Kit Builder into your Android project.
  </Card>

  <Card title="Builder Settings" icon="sliders" href="/chat-builder/android/builder-settings">
    Complete reference of all configuration options available in CometChatBuilderSettings.
  </Card>

  <Card title="Customizations" icon="paintbrush" href="/chat-builder/android/builder-customisations">
    Learn how to customize components using BuilderSettingsHelper.
  </Card>

  <Card title="Directory Structure" icon="folder-tree" href="/chat-builder/android/builder-dir-structure">
    Understand the organization of the exported Builder code.
  </Card>
</CardGroup>

***

## Helpful Resources

<CardGroup>
  <Card title="Android Builder App" href="https://play.google.com/store/apps/details?id=com.cometchat.builder.java&hl=en_IN&pli=1">
    Experience the power of CometChat UI Kit with this interactive app
  </Card>

  <Card title="UI Kit Source Code" href="https://github.com/cometchat/cometchat-uikit-android/tree/v5">
    Access the complete Android UI Kit source code
  </Card>

  <Card title="Figma Design File" href="https://www.figma.com/community/file/1444324233177163609/cometchat-ui-kit-for-android">
    UI design resources for customization and prototyping
  </Card>

  <Card title="Create Support Ticket" href="https://help.cometchat.com/hc/en-us/requests/new">
    Get assistance from our support team with any questions or issues
  </Card>
</CardGroup>
