> ## 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.

# Swift Compatibility

## Development Requirements

| **Requirement** | **Minimum Version** |
| --------------- | ------------------- |
| Xcode           | 16.0 and later      |
| Swift           | 6.0 and later       |

## Platforms

| **Platform**       | **Support**                            | **Versions** |
| ------------------ | -------------------------------------- | ------------ |
| iOS                | <Icon icon="check" iconType="solid" /> | 15 and later |
| iPadOS             | <Icon icon="check" iconType="solid" /> | 15 and later |
| iOS Simulator      | <Icon icon="check" iconType="solid" /> | 15 and later |
| macOS (Mac AppKit) | <Icon icon="check" iconType="solid" /> | 12 and later |
| Mac Catalyst       | <Icon icon="check" iconType="solid" /> | 15 and later |

## Transports

| **Platform**  | **BLE**                                | **AWDL**                               | **Wi-Fi Aware** | **LAN**                                | **WebSockets**                         |
| ------------- | -------------------------------------- | -------------------------------------- | --------------- | -------------------------------------- | -------------------------------------- |
| iOS           | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | --              | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| iPadOS        | <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" /> | <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" /> |

## Devices

| **Device**       | **Support**                            |
| ---------------- | -------------------------------------- |
| iPhone           | <Icon icon="check" iconType="solid" /> |
| iPad             | <Icon icon="check" iconType="solid" /> |
| MacBook          | <Icon icon="check" iconType="solid" /> |
| Mac Mini         | <Icon icon="check" iconType="solid" /> |
| iMac             | <Icon icon="check" iconType="solid" /> |
| Apple Watch      | --                                     |
| Apple TV         | --                                     |
| Apple Vision Pro | --                                     |

## Objective-C  - Ditto does not offer native support for apps developed in Objective-C.

<Info>
  If you want to use the Ditto SDK for Swift with an Objective-C app, you must use a bridge to integrate.
</Info>
