# ios

[View as Markdown](https://docs.banuba.com/far-sdk/tutorials/development/samples/ios.md)[![](/far-sdk/img/ai-guide/chatgpt.svg)Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fdocs.banuba.com%2Ffar-sdk%2Ftutorials%2Fdevelopment%2Fsamples%2Fios.md%20\(ios\)%20and%20help%20me%20with%20it%20in%20my%20Banuba%20Face%20AR%20SDK%20project.)[![](/far-sdk/img/ai-guide/claude.svg)Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fdocs.banuba.com%2Ffar-sdk%2Ftutorials%2Fdevelopment%2Fsamples%2Fios.md%20\(ios\)%20and%20help%20me%20with%20it%20in%20my%20Banuba%20Face%20AR%20SDK%20project.)Install tools

## iOS samples (Swift)[​](#ios-samples-swift "Direct link to iOS samples (Swift)")

This repository contains basic samples how to use [Player API](/far-sdk/tutorials/development/api_overview.md).

<https://github.com/Banuba/banuba-sdk-ios-samples>

## Agora plugin example (Swift)[​](#agora-plugin-example-swift "Direct link to Agora plugin example (Swift)")

This example shows how to use **Banuba SDK** as an **Agora** plugin for a video call between two devices.

<https://github.com/Banuba/agora-plugin-filters-ios>

## Opentok example (Swift)[​](#opentok-example-swift "Direct link to Opentok example (Swift)")

This example demonstrates the use of **Banuba SDK** in conjunction with **Opentok SDK**.

<https://github.com/Banuba/opentok-ios-swift>

## WebRTC example (Objective-C)[​](#webrtc-example-objective-c "Direct link to WebRTC example (Objective-C)")

This example demonstrates how to use **Banuba SDK** in conjunction with **WebRTC**.

<https://github.com/Banuba/quickstart_webrtc_ios>

## Beauty example (Swift)[​](#beauty-example-swift "Direct link to Beauty example (Swift)")

This example demonstrates how to correctly use the **Makeup** effect.

info

This example uses **SPM**

<https://github.com/Banuba/beauty-ios>

## [ZEGOCLOUD](https://www.zegocloud.com) example (Swift)[​](#zegocloud-example-swift "Direct link to zegocloud-example-swift")

This example demonstrates integration with ZEGOCLOUD videocalling platform.

<https://github.com/Banuba/banuba_sdk_zegocloud_sdk_ios>

## ARCloud example (Swift)[​](#arcloud-example-swift "Direct link to ARCloud example (Swift)")

This example shows how to dynamically load effects from the network.

<https://github.com/Banuba/quickstart-ios-cpp>

## Quickstart example (Objective-C)[​](#quickstart-example-objective-c "Direct link to Quickstart example (Objective-C)")

This example shows how to use **Banuba SDK** in **Objective-C** application.

<https://github.com/Banuba/quickstart-ios-objc>
