Skip to main content
The Conversation List + Message View layout offers a modern two-panel chat experience. It’s ideal for applications needing seamless switching between multiple conversations and chat windows—similar to WhatsApp Web, Slack, or Microsoft Teams.

User Interface Preview

Key Components

  1. Chat Header – Displays user or group name, avatar, and back button.
  2. Message List – Displays chat messages and real-time updates.
  3. Message Composer – Allows sending of text, media, and reactions.

Step-by-Step Guide

Step 1: Setup SceneDelegate.swift

Ensure UIKit is initialized and the user is logged in before presenting the conversation view.
SceneDelegate.swift

Step 2: Create MessagesVC.swift

This view controller handles chat between users or within groups.
MessagesVC.swift

Next Steps

Enhance the User Experience