Swift

Overview

Create a minimal Swift iOS project that will host the video UI and observability overlay. No Vonage-specific code yet—just the shell the rest of the tutorial builds on.

Creating a New Project

  1. Open Xcode and create a new project.
  2. Select App as the template.
  3. Set Language to Swift and choose SwiftUI for the interface.
  4. Set a minimum deployment target supported by the Vonage Video iOS SDK (follow the version listed in the SDK release notes).

When the wizard finishes, Xcode opens ContentView.swift and your app entry point. You will add the Vonage SDK, credentials, and observability code in the following steps.