UXCam Xamarin SDK Installation & Quick Start

NuGet version

Please download the latest Xamarin UXCam component from here

For reference on including a component into your project visit here.



If you're implementing the SDK using .NET MAUI instead of regular Xamarin, you'll have to download the package from this link instead, all other implementation steps are identical as seen below.

SDK Installation


  1. Import the UXCam agent header at the top of your AppDelegate.cs

    using Com.UXCam;
  2. Add this call as the first line of your AppDelegate FinishedLaunching method

    UXCamConfiguration configuration = new UXCamConfiguration(
         userAppKey: ‘userAppKey’,
         enableImprovedScreenCapture: true,


  1. Edit AndroidManifest.xml to make sure the following permissions are present

    <uses-permission android:name="android.permission.INTERNET" />
  2. Edit AndroidManifest.xml to Add following services inside your application tag

    <service android:name="com.uxcam.service.HttpPostService"/>
  3. In every activity that is an entry point to your app add

    using Com.UXCam;
  4. Add UXCam.startApplicationWithConfiguration("App-key") inside onCreate method

    using Com.UXCam;
    using Com.Uxcam.Datamodel;
    UXConfig config = new UXConfig.Builder("your app Key")


That completes the integration process.
Your session will be shown on the dashboard within a few seconds after the app goes in the background.

You can optionally use the API'es for customizations such as identifying users from your database with UXCam, tagging sessions or hiding sensitive views.


SDK Updates

To check all the information on the fixes and improvements on the latest versions of the SDK, please visit this page.

What’s Next