Root Files
Key Folders
Assets.xcassets/
Contains all image and color assets for the app.
Base.lproj/
Contains storyboards and localization base files.
Helper/
Utility classes and Swift extensions.
View Controllers/
All view controllers organized by feature.
Configuration Files
cometchat-builder-settings.json
The main configuration file containing all Builder settings:
AppConstants.swift
Contains CometChat credentials:
Quick Reference: Where to Customize
Prefer using
cometchat-builder-settings.json for feature toggles and styling. For extensive changes, extend existing view controllers instead of modifying core files directly.CometChat Components
TheCometChat Components folder contains wrappers around CometChat UI Kit components:
Next Steps
UI Kit Builder Settings
Configure feature toggles and behavior
Customizations
Modify component props, styling, and behavior
Theming
Customize colors, typography, and styling
Components Overview
Explore all available UI components