---
title: SDK Setup Guides
slug: v4-4/setup-guides
icon: {"faIcon":"fa-solid fa-gears"}
docTags: 
createdAt: 2023-09-12T18:55:05.111Z
---

Get started with Ditto using the dedicated SDK setup guide for your language.

These detailed guides walk you through each step of the way, from installing the necessary dependencies, initializing Ditto, and performing your first sync operation.

:::hint{type="success"}
Once you've successfully set up and become acquainted with the [Ditto Basics](docId:16xYoE8rKQMc3u3uC7m--), see the [Platform Manual](docId\:oxv2ZQ7x15T1k8SL_ZTPK). Here, you'll find targeted information and detailed how-to instructions, complete with language-specific code snippets.
:::

::::LinkArray
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/qP-_L9zTYJUO0tg1sUJol_swift-icon-card.png"}
[Swift SDK](docId\:AhOaG3KgvwHOx12xKZDs0)&#x20;

*Build native apps for Apple iOS and macOS.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/tKBX_HF8MvkP-Y89gXFgV_kotlin-icon-card.png"}
[Kotlin SDK](docId\:hSzYb_q4_iXatqaTbuWGx)

*Develop native apps for Android.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/UtDJwd67tNb5GgaafL6Gj_js-icon-card.png"}
[JavaScript SDK](docId\:dZLDXlIHB4n9kRhUPCZrN)**

*In conjunction with the capabilities of Node.js and Electron, build for web or desktop.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/MDQrDetqdMIiGq1Xq4I31_java-android-icon-card.png"}
[Java SDK](docId\:XTCYw6IwFuX9d20aD7dTN)&#x20;

*Develop Android apps.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/b5AxheRRSYvxFc6w7CseW_c-plus-plus-icon-card.png"}
[C# SDK](docId\:nRoscOJUnWYHxBcx6oILy)

*Seamlessly integrated with the .NET framework, build any project.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/whN9w4Kw6y0obeUOGWjkL_c-plus-plus-icon-card.png"}
[ C++ SDK](docId:92sIOuv1NmjTAgI6eEedr)

*Develop across a spectrum of abstractions.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/9BF4oxyJdNExcFoNnYkEh_rust-icon-card.png"}
[Rust SDK](docId\:vbBFAj0gL4JexcdeJi8sr)

*Develop for a wide range of target platforms.*
:::
::::

