---
title: Onboarding
slug: v4-4/onboarding
icon: {"faIcon":"fa-solid fa-ship"}
docTags: 
createdAt: 2023-08-01T22:18:39.434Z
---

Your access to Ditto is just a few steps away:&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
Create your Ditto account and log in to the portal. ([Creating Account](./#creating-account))
:::

:::WorkflowBlockItem
Register your app. ([Creating App](./#creating-your-app))
:::

:::WorkflowBlockItem
Obtain your app ID and playground token. ([Getting Access Credentials](./#getting-your-credentials))
:::

:::WorkflowBlockItem
Learn the fundamentals. ([Discovering the Basics](./#discovering-the-basics))
:::

:::WorkflowBlockItem
Install the SDK and perform your first sync. ([Getting Started Syncing](./#getting-started-syncing))&#x20;
:::

:::WorkflowBlockItem
If you're ready to commit, contact Ditto and dive into the [Platform Manual](docId\:oxv2ZQ7x15T1k8SL_ZTPK):

- For contact information, see [Support](docId\:gXAdbUACkIJGYg9wkARM3).
- To submit a request, go to the [Help Center](https://support.ditto.live/hc/en-us/requests/new?) > select **Technical Support&#x20;**&#x66;rom the dropdown menu > complete the form > and click **Submit**.
:::
::::

### Creating Account

Go to the [Ditto portal](https://portal.ditto.live/) and sign up:

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
1. Enter your information and password.

2. If you want, select to **Enroll in multi‑factor authentication**.&#x20;

3. Read and select to agree to the [Terms of Service](https://www.ditto.live/legal/terms-of-service).&#x20;
   &#x20;
4. Complete signup:

   - To sign up using Google Single Sign-On, select **Sign up with Google**.

   - To sign up using the email entered in the previous step, click **Create Account**.
:::

:::VerticalSplitItem
![](https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/MdIljo59B_XiL4tJ1flti_accountsetup-step-1-3.png)
:::
::::

### Creating Your App

Once you've created your Ditto account and logged in to the portal, try on Ditto with up to two apps that you create in the portal.&#x20;

To create an app:&#x20;

1. Click **Create Organization**.

2. Enter the **Name&#x20;**&#x6F;f your organization and, if available, the **Organization Website URL**.

3. Click **Create Organization**.

4. Click **Let's Create an App!**.

5. Enter a **Name&#x20;**&#x61;nd a slug for your **App URL**.

6. Select your **App Visibility&#x20;**&#x50;reference.

7. Click **Create App**.

::Image[]{src="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/-U2-yR5-3Q-eFSVGOvGIU_create-app.png" size="90" width="2818" height="1510" position="flex-start" showCaption="false"}

### Getting Your Credentials

After you've created your app, select it from the list. Your credentials appear in the upper‑right corner:

::::WorkflowBlock
:::WorkflowBlockItem
**App ID**
:::

:::WorkflowBlockItem
**Playground token**

::Image[]{src="https://api.archbee.com/api/optimize/qoRkNxW5fJ81r_NqVpc8C/pkJ_kA1HHb1uRv2xl2Xke_image.png" size="80" width="1089" height="402" position="flex-start" showCaption="false"}
:::
::::

### Discovering the Basics

Familiarize yourself with the essentials of the Ditto platform by checking out the [Ditto Basics](docId:16xYoE8rKQMc3u3uC7m--).

### Getting Started Syncing

Using any of the following guides to support you, get set up and perform your first sync:

::::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.*
:::
::::

