1. Download the Zoom SDK2. Verify files3. Load the project4. Custom Meeting UI
We will walk you through setting up a development environment for Zoom SDK in iOS platform, and gives you hands-on experience.
Login to the Zoom App Marketplace using your Zoom account, click the Develop option in the dropdown on the top-right corner and select Build App. Next, click the Create button and provide the required details if you haven't already created an SDK app. If you previously created an SDK app on the Marketplace, click the View here option and navigate to the Download page. Click iOS to download the iOS SDK.
After you unzipped your downloaded file, you should have the following files:
.├── CHANGELOG.md├── LICENSE.md├── [Sample&Libs] <- Contains framework and demo app.├── [lib] <- Contains frameworks.└── [MobileRTCSample] <- Contains demo app.├── README.md└── version.txt
Please download the SDK package from the App Marketplace again if you have different file structures or have missing files.
MobileRTC = Zoom SDK
You will see the term “MobileRTC” in our iOS library, it is the technical name of our SDK library, you can treat it as the term “Zoom SDK”.
In the downloaded package folder, there is a file named
The number inside that text file is the version number of the SDK that
Always include the Version number when you post a question or get support on our community forum.
Navigate to the downloaded SDK package and navigate to the “MobileTRCSample” folder. Next, double click on the “MobileTRCSample.xcodeproj” file to launch Xcode and load the project.
Once the project is loaded, you will see a demo app and an extension as shown below:
In the project, we have included the following:
- MobileRTCSample: An iOS app that has all basic features for both login users and non-login users.
- MobileTRCSampleScreenShare: An iOS extension that extends the above sample app to have screen sharing feature.
By default, when you build an app with the Zoom Meeting SDK, you will notice that the in-meeting UI of the app is similar to that of Zoom. If you would like to customize the UI instead of using the default UI, you can enable the Custom Meeting option provided by Zoom.
To see an implementation of the custom meeting feature, run the MobileRTCSample app on your device. In the first screen of the app, click the settings icon.
Next, click Meeting Settings and enable the Custom Meeting option to experience the Custom Meeting UI in the sample app.