Documentation
Ditto's Edge Sync Platform is a real-time database platform for mobile, web, IoT, and server apps that can magically sync even when offline.
Whether you’re just getting started or looking for in-depth guides, you’ve come to the right place. This documentation covers everything you need to build, deploy, and manage applications using Ditto Live’s SDK and cloud services.
New to Ditto? Learn the core concepts behind Ditto's peer-to-peer and cloud data sync.
Sign up in the Ditto portal to create your first app.
Moving from Atlas Device Sync? Take a look at our migration guide.
Get started learning how to integrate Ditto into an existing applicaton in the language of your choice.
Swift
Build native apps for Apple iOS and macOS.
Kotlin
Develop native apps for Android.
Create interactive apps for web or desktop.
Write once and deploy to both iOS and Android platforms.
Java
Develop Android apps.
C#
Integrated with the .NET framework, build any project.
C++
Develop across a spectrum of abstractions.
Rust
Develop for a wide range of target platforms.
Flutter
Develop cross-platform apps with Dart.
Looking for some inspiration?
Try out one of our demo apps. All source code is available on Github.