Please note that this repository is now in a read-only state and will not receive any further updates or support.
The Agora UIKit's have been deprecated. We recommend updating your implementation use to the latest version of the Agora Video SDK: Learn more
For documentation and support, please visit the Agora Documentation.
This is the example project shown at RTE2021 for integrating Agora UIKit into your own application.
- Xcode 12
- iOS 13
- An Agora developer account (see How to Get Started with Agora)
- First the user enters a username.
- The user is shown every other user connected to Agora's Real-time Messaging network.
- On selecting a user a call request is sent.
- Once the other user accepts, the video call screen appears and the call begins.
This app utilises the following Swift Packages:
- AgoraRTM_iOS
- iOS-UIKit
- Sub dependency: AgoraRtcEngine_iOS