Skip to content

brianfang/SendBird-iOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

SendBird iOS Sample UI

Platform Languages

Introduction

SendBird provides the chat API and SDK for your app enabling real-time communication among your users.

Quick Start

  1. Download Sample UI project from this repository.
  2. Open the project.
  3. Build and run it.

Swift 2.3 support

  • Swift 2.3 -> swift-2.3-sample directory in v3-old branch

Access to Version 2

You can check out v2 branch instead of master branch to download version 2 samples.

SyncManager

SyncManager is a support add-on for SendBird SDK. Major benefits of SyncManager are,

  • Local cache integrated: store channel/message data in local storage for fast view loading.
  • Event-driven data handling: subscribe channel/message event like insert, update, remove at a single spot in order to apply data event to view.

Check out iOS Sample with SyncManager which is same as iOS Sample with SyncManager integrated.
For more information about SyncManager, please refer to SyncManager README.

About

SendBird iOS Sample UI in Objective-C and Swift

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 80.8%
  • Objective-C 13.6%
  • Swift 5.4%
  • Other 0.2%