CXone Mobile SDK Sample App

CXone Mobile SDK lets you integrate CXone into your enterprise iOS mobile phone application with operation system iOS 14 and later.

The following sample code will help configure and customize application Digital First Omnichannel chat integration experience.

Requirements

  • iOS 15.0+
  • Swift 5+

## Modules

  • Core
  • UI (⚠️ still under development, not yet actively supported)
  • Sample app

How to Run the Application

  • Clone the SDK repository
  • Prerequisites: Install Xcodegen and Swiftgen
    • Xcodegen - a command line tool written in Swift that generates Xcode project using folder structure and a project spec.
    • Swiftgen - a tool to automatically generate Swift code for resources of projects (like images, localised strings, etc), to make them type-safe to use.
  • Run the setup.sh script from the root directory
    sh scripts/setup.sh
  • Open project via iOSSDKExample.xcodeproj
  • Build & run application

## Samples Detailed described samples of example usage of the CXoneChatSDK can be find in the docs folder allong with case studies.