Ditto home pagelight logodark logo
  • Support
  • Start Free
  • Start Free
Getting Started
Build with the SDK
Query Language (DQL)
Cloud Platform
Overview & Setup
  • SDK Home
  • Migration Guide for Atlas Device Sync
  • Quickstarts
  • Install Guides
    • Overview
    • Swift
    • JavaScript Web
    • Node.js
    • React Native
    • C#
    • C++
    • Rust
    • Flutter
    • Kotlin
    • Java
Accessing Data
  • Creating Documents
  • Reading Documents
  • Updating Documents
  • Removing Documents
  • Reacting to Data Changes
  • Large Binary Files
Syncing Data
  • Starting and Stopping Sync
  • Managing Subscriptions
  • Configuring Collection Sync
  • Device Storage Management
Authentication and Authorization
  • Online Authentication
  • Authorizing Users
Managing the Mesh
  • Using Mesh Presence
  • Customizing Transports
  • Limiting Connections
  • Leader Election Pattern
Deploying your App
  • Configuring Hardware
  • Testing
  • Observability UI Components
  • Remote Observability
  • Optimizing Server Performance
  • Troubleshooting Guide
Reference
  • API Reference
  • Release Notes
  • Compatibility
Install Guides

SDK Install Guides

Install the Ditto SDK for your platform in just a few steps.

Swift

For iOS and macOS apps

Kotlin

For modern Android apps

Flutter

For cross-platform apps

React Native

For cross-platform apps

JavaScript Web

For web & desktop apps

C#

Integrated with .NET

Java

For server & desktop apps

Java

For Android apps

Rust

For many platforms

C++

For many platforms

Was this page helpful?

Rust Console AppSwift
xgithublinkedin
Assistant
Responses are generated using AI and may contain mistakes.