Skip to main content
The CometChat Builder for iOS helps you deliver a complete chat experience quickly with prebuilt, customizable native UI. Configure features visually, export platform‑ready settings, and integrate them into your iOS app.

Prerequisites

  • Xcode (latest recommended)
  • iOS 14+ target (or your project’s minimum supported iOS)
  • Swift 5.7+ (or compatible Swift toolchain)
  • CocoaPods or Swift Package Manager
  • Internet connectivity (for CometChat services)

Why Choose CometChat Builder?

  • Rapid integration: Prebuilt native UI and generated settings.
  • Customizable: Theme, typography, and features via configuration.
  • Scalable: Backed by CometChat’s reliable chat infrastructure.
  • Native UX: Components built for iOS.

Setup Options

Choose one of the following paths to integrate:
  • Load settings via Builder (recommended): Use the CometChatBuilder package and load settings via JSON or live QR sync.
See: Install the Builder package,

Option 1: Load from JSON (no-code)

Configure settings quickly by importing a JSON file, no coding required.

Option 2: Load via QR Code (live Builder sync)

Sync settings directly from the Builder using a live QR code.
  • Start from the iOS Sample App: Use the UI Kit sample to explore structure and patterns, then add the Builder package.
See: iOS Sample App

User Interface Preview


Try Live Demo

Experience the CometChat Builder in action:

Launch Live Demo


Integration

Ship a ready‑to‑use chat experience configured in the Builder and powered by our iOS UI Kit. How It Works
  • Toggle features like mentions, reactions, media uploads, polls, and more.
  • Export settings/styles and wire them into your iOS app.
  • Iterate quickly without large refactors.
Why It’s Great
  • Fastest setup with minimal wiring.
  • Visual configuration for continuous customization.
  • Reliable, pre‑assembled UI.

Next Steps for Developers

  1. Learn the basics — Key Concepts: Key Concepts
  2. Follow the setup guide — UI Kit Builder (iOS): UI Kit Builder (iOS)
  3. Customize UI — Theme and components: Theme introduction, Components overview
  4. Test & ship — Run on device/simulator and deploy.

Helpful Resources

iOS Builder App

Experience the power of CometChat UI Kit with this interactive app.

UI Kit Source Code

Explore the complete iOS UI Kit source code.View on GitHub

Figma Design File

UI design resources for customization and prototyping.View on Figma

Need Help?