Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ditto.live/llms.txt

Use this file to discover all available pages before exploring further.

This content is for SDK V4. For the latest version, see the V5 documentation.

Prerequisites

Ditto’s Java Android Quickstart supports Android. Before getting started, ensure you have the following:

Get Started

1. Clone the Repository

2. Configure Ditto

Get Ditto Database ID, Playground Token, Auth URL, and Websocket URL

Add Ditto Credentials

  1. Navigate to app/src/main/java/com/example/dittotasks/MainActivity.java
  2. Update the following variables with the Database ID and Playground Token from your Ditto Database
    private String DITTO_APP_ID = "";
    private String DITTO_PLAYGROUND_TOKEN = "";
    private String DITTO_AUTH_URL = "";
    private String DITTO_WEBSOCKET_URL = "";
    

3. Run the Application

  1. Launch Android Studio and open the quickstart/android-java directory
  2. In Android Studio, select a connected Android device, or create and launch an Android emulator and select it as the destination, then choose the Run > Run 'app' menu item.

4. Sync-Data Offline

Next Steps

All the Ditto Quickstart apps works together! Try running a quickstart app in other languages and see them all collaborate.

Additional Resources