# iOS integration To integrate on iOS, you must support essential JavaScript functions in `WKWebViewConfiguration` and handle JavaScript native callback events in `WebViewController`. As you integrate iOS, you can get the core code from our documentation and incorporate it in your project, or use the classes in our [sample GitHub project](https://github.com/zoom/virtual-assistant-iOS-sample). > We offer implementations in both Objective-C and Swift that you can modify. > > - For Objective-C, use `ZMLiveSDKWebviewController.m`. > - For Swift, use `ZMLiveSDKWebviewControllerSwift.swift`.