> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ditto.live/llms.txt
> Use this file to discover all available pages before exploring further.

# C# Compatibility

<Callout icon="circle-info" color="#3B82F6" iconType="regular">
  This content is for SDK V4. For the latest version, see the [V5 documentation](/sdk/latest).
</Callout>

<Frame>
  <img src="https://mintcdn.com/ditto-248bc0d1/_UNdP98-Q-K7lTyJ/images/v4.9/release-5.webp?fit=max&auto=format&n=_UNdP98-Q-K7lTyJ&q=85&s=269504ba641905edea340b21c8751acb" width="600" height="113" data-path="images/v4.9/release-5.webp" />
</Frame>

## .NET requirements

Before installing Ditto, ensure your environment meets these requirements:

* [A .NET Standard 2.0 compatible installation](https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0#net-standard-versions) (starting with 4.14.4; earlier 4.x releases require .NET Standard 2.1)
* [.NET Framework 4.8 / 4.8.1](https://dotnet.microsoft.com/en-us/download/dotnet-framework) (via Ditto 4.14.4 or later; see [.NET Framework 4.8+ setup](/sdk/v4/install-guides/c-sharp#net-framework-48-setup))
* [.NET 8 or higher](https://dotnet.microsoft.com/en-us/platform/support/policy/maui) if you are targeting .NET MAUI

## Platforms

| **Platforms**          | **Support**                            | **Versions**                |
| ---------------------- | -------------------------------------- | --------------------------- |
| Linux (x64)            | <Icon icon="check" iconType="solid" /> | Ubuntu 20.04 LTS and later  |
| Linux (AArch64)        | <Icon icon="check" iconType="solid" /> | Ubuntu 22.04 LTS  and later |
| macOS                  | <Icon icon="check" iconType="solid" /> | 11 and later                |
| Windows (x64)          | <Icon icon="check" iconType="solid" /> | 10 and later                |
| Windows (AArch64)      | --                                     | --                          |
| Windows Enterprise     | --                                     | --                          |
| Windows Enterprise IOT | --                                     | --                          |

## Platforms (Xamarin)

<Warning>
  Microsoft has officially ended support for Xamarin as of **May 1, 2024**. Ditto will continue to provide support where possible for existing deployments but will not support new Xamarin deployments. [https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin](https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin "https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin")
</Warning>

| **Platforms**     | **Support**                            | **Versions** |
| ----------------- | -------------------------------------- | ------------ |
| iOS               | <Icon icon="check" iconType="solid" /> | 14 and later |
| iOS App Simulator | <Icon icon="check" iconType="solid" /> | 14 and later |
| Android           | <Icon icon="check" iconType="solid" /> | 6 and later  |
| Android Emulator  | <Icon icon="check" iconType="solid" /> | 6 and later  |

## Platforms (.NET MAUI)

| **Platforms**     | **Support**                            | **Versions**                    |
| ----------------- | -------------------------------------- | ------------------------------- |
| iOS               | <Icon icon="check" iconType="solid" /> | 14 and later                    |
| iOS App Simulator | <Icon icon="check" iconType="solid" /> | 14 and later                    |
| Android           | <Icon icon="check" iconType="solid" /> | 6 and later                     |
| Android Emulator  | <Icon icon="check" iconType="solid" /> | 6 and later                     |
| Windows           | <Icon icon="check" iconType="solid" /> | 10 or 11, version 1809 or later |
| MacOS             | <Icon icon="check" iconType="solid" /> | 12 and later (Mac Catalyst)     |

## Transports

| **Platform**     | **BLE**                                | **AWDL**                               | **Wi-Fi Aware**                        | **LAN**                                | **WebSockets**                         |
| ---------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
| Linux (x64)      | <Icon icon="check" iconType="solid" /> | --                                     | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Linux (AArch64)  | <Icon icon="check" iconType="solid" /> | --                                     | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| macOS            | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Mac Catalyst     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Windows (x64)    | <Icon icon="check" iconType="solid" /> | --                                     | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| iOS              | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| iOS Simulator    | --                                     | --                                     | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Android          | <Icon icon="check" iconType="solid" /> | --                                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Android Emulator | --                                     | --                                     | --                                     | --                                     | <Icon icon="check" iconType="solid" /> |

## Devices

| **Device**   | **Platform**    | **Support**                            | **Versions** |
| ------------ | --------------- | -------------------------------------- | ------------ |
| Raspberry Pi | Linux (AArch64) | <Icon icon="check" iconType="solid" /> | --           |
