website logo
Legacy DocsPortal
⌘K
Welcome to Ditto
Onboarding
Ditto Basics
SDK Setup Guides
Platform Manual
HTTP API
Kafka Connector
Use Cases
FAQs
Troubleshooting Guide
Support
Docs powered by
Archbee

SDK Setup Guides

2min

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.

Once you've successfully set up and become acquainted with the Ditto Basics, see the Platform Manual. Here, you'll find targeted information and detailed how-to instructions, complete with language-specific code snippets.

Swift SDK

Build native apps for Apple iOS and macOS.

Kotlin SDK

Develop native apps for the Android platform.

JavaScript SDK

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

Java SDK

Develop Android apps.

C# SDK

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

 C++ SDK

Develop across a spectrum of abstractions.

Rust SDK

As the core of Ditto's codebase, develop for a wide range of target platforms.





Updated 27 Sep 2023
Did this page help you?
PREVIOUS
Authentication and Initialization
NEXT
Installing Swift SDK
Docs powered by
Archbee
Docs powered by
Archbee