---
title: "Installing the Universal Tracker SDK"
slug: "installing-the-universal-tracker-sdk"
abstract: ""
---
# Installing the Universal Tracker SDK

To use the Universal Tracker SDK, you must add its assembly reference to a dependent project. This can be either your application or the class library. You can add the reference manually or by using NuGet.

The SDK installation process varies depending on what IDE and tools you use. This section describes the [supported platforms and system requirements](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-platform/supported-platforms-and-system-requirements.html "Supported platforms and system requirements"), and tells you how to use NuGet to setup the Universal Tracker SDK for:

- [Installing the Universal Tracker SDK using NuGet and MS Visual Studio](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-platform/installing-the-universal-tracker-sdk-using-nuget-and-ms-visual-studio.html "Installing the Universal Tracker SDK using NuGet and MS Visual Studio")
- [Building an iOS application using the Universal Tracker SDK in Visual Studio for Mac (Xamarin Studio)](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-platform/building-an-ios-application-using-the-universal-tracker-sdk-in-visual-studio-for-mac--xamarin-studio-.html "Building an iOS application using the Universal Tracker SDK in Visual Studio for Mac (Xamarin Studio)")
- [Building an Android application using the SDK in Visual Studio for Mac (Xamarin Studio)](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-platform/building-an-android-application-using-the-sdk-in-visual-studio-for-mac--xamarin-studio-.html "Building an Android application using the SDK in Visual Studio for Mac (Xamarin Studio)")