---
title: Documentation
slug: v4-8
icon: {"faIcon":"fa-solid fa-house"}
docTags: 
createdAt: 2023-07-28T18:30:35.587Z
---

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.

## Getting Started

::::LinkArray
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/pgpsQEuVxviED9KsYVLsV-Rca10AfNu7VsqCNBIkFQH-20241022-125844.png"}
### [Learn about Ditto](docId\:t9TLgQzE3r2nO5edr7YZN)

New to Ditto? Learn the core conepts behind Ditto's peer-to-peer and cloud data sync.
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/pgpsQEuVxviED9KsYVLsV-ZE3dOgiSL9qPILX82PZcC-20241022-130006.png"}
### [Create an Account](https://portal.ditto.live/create-account)

Sign up in the Ditto portal to create your first app.
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/pgpsQEuVxviED9KsYVLsV-AJwQQakCL3ceoUrVsnzgO-20241022-130030.png"}
### [Migrating from Atlas](docId:7YuZlks39mFi2DBLaJH54)&#x20;

Moving from Atlas Device Sync? Take a look at our migration guide.
:::
::::

## Start Building with Ditto

Get started learning how to integrate Ditto into an existing applicaton in the language of your choice.

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

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

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/Kmpc8_y4nZ9V2FATLOHHB_kotlin-icon-card.png"}
[Kotlin](docId\:Qu1foWj_6upugzGqrdUIw)&#x20;

*Develop native apps for Android.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/u8zillqYtQe7kNukyIia7_js-icon-card.png"}
[JavaScript Web](docId\:yXSJHOqliSNbLUVUYOcSa)&#x20;

*Create interactive apps for web or desktop.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/7NV51VmcHAwiHpdykvfkN_rn-icon-card.png"}
[React Native](docId\:Zk-H_ViBxHvZz2jg9uTSJ)&#x20;

*Write once and deploy to both iOS and Android platforms.*
:::

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

*Develop Android apps.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/59RAxEGB6POY633ba05lq_c-sharp-icon-card2.png"}
[C#](docId:9Ce9On2Myv2Gc9tIyg0dt)&#x20;

*Integrated with the .NET framework, build any project.*
:::

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/BDiqzNcI1KpoTueaQNWt6_c-plus-plus-icon-card2.png"}
[C++](docId\:ZINpeoTLS45g7rfCDZHIr)&#x20;

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

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

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

:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/w0jAJMWIsP5_sjJ7YfDNh_flutter-icon.png"}
[Flutter](docId:_gc1lzvW26ttojidzaCaC)&#x20;

*Develop cross-platform apps with Dart.*
:::
::::

:::::VerticalSplit{layout="right"}
:::VerticalSplitItem
**Looking for some inspiration?&#x20;**

Try out one of our demo apps. All source code is available on Github.
:::

::::VerticalSplitItem


:::CtaButton{label="Browse Demo Apps" openInNewTab="true"}

:::


::::
:::::





