Our developers at Banuba have done a great job of creating a number of examples over at our Github that demonstrate correct correct integration methodologies for common cases.
Before making a post, we strongly advise take time to look through them, clone the applicable one for your case, build it according to its instructions, and then compare for similar behavior. If, perchance in the same case as with your integration the example behaves correctly - then there is an integration issue on your side. Please use the example as a reference to address the issue in that case.
Below you can find a list of the primary examples for Face AR and cases for when you might need to use them.
Android
- Quickstart Android - base guide for integration with an Android Project
- Quickstart Android (C API) - example demonstrating how to integrate with a C++ App by using C API
-
Beauty Android (Java) - Java based example of how to integrate our Face Beauty API
Beauty Android (Kotlin) - Kotlin based example of how to integrate our Face Beauty API - Videocall (Kotlin) - Kotlin based example on how to setup an Agora-based video call app
- Quickstart WebRTC Android - demonstrates how to setup a simple webRTC based video call app
- ARCloud Android (Kotlin) - Kotlin based example of how to integrate with Banuba’s AR Cloud
iOS
- Quickstart iOS (Swift) - base guide for integration with an iOS project in Swift
- Quickstart iOS (Obj C) - base guide for integration with an iOS project in Objective C
- Quickstart iOS (C++) - base guide for integration with an iOS project in C++
- Beauty iOS (Swift) - example of how to integrate our Face Beauty API with your swift app.
- Videocall iOS (Swift) - example of integration of an iOS project with Agora for videocalls
- ARCloud iOS (Swift) - example of how to integrate with Banuba’s AR Cloud
Desktop (Mac/Windows)
- Quickstart Desktop (C++) - base example on how to integrate with a C++ project either on Windows or Mac
Unity
- Quickstart Unity - base example on how to integrate with Unity via our Unity SDK
- Videocall Unity - example on how to integrate your Unity project with agora for videocall support
Web
- Quickstart Web - example of how to correctly integrate with a web project (html/js/css)
- Beauty Web - example demonstrating how you can setup our Face Beauty API in a web project
- Agora Web - example on how to achieve videocalling in web with our SDK and agora