Skip to main content

DeepAR for iOS


DeepAR for iOS/MacOS is packaged as multi-platform XCFramework and supports both Swift and Obj-C projects.

  • The main interaction with the API is through the DeepAR object.
  • The library comes with the helper CameraController class for easily connecting the camera with DeepAR object.
  • Call createARView to create a view that can be placed into the view hierarchy for on-screen AR preview.
  • The SDK can also produce output frames in from of CVPixelBuffer that can be used for streaming purposes.
  • Screenshot and video recording API is available out-of-the-box.