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 .NET MAUI Quickstart supports iOS, Android, Mac Catalyst and Windows. Before getting started, ensure you have the following:- Git installed on your machine
- .NET 9 SDK installed on your machine
- .NET MAUI workloads installed on your machine. From the project root, open a terminal and run:
- A Ditto Portal account with a configured Ditto Database (see Getting SDK Connection Details)
Android Specific Prerequisites
Android Specific Prerequisites
- Android Studio installed on your machine
- A physical Android device or Android emulator
iOS Specific Prerequisites
iOS Specific Prerequisites
- A macOS machine with the latest version of Xcode (16 or later) installed
- A physical iOS device or iOS simulator
Mac Catalyst Specific Prerequisites
Mac Catalyst Specific Prerequisites
- A macOS machine with macOS 15 (Sequoia) or later
- Xcode 16 or later installed
Windows Specific Prerequisites
Windows Specific Prerequisites
- A Windows machine running Windows 10 version 1809 (build 17763) or later
Get Started
1. Clone the Repository
2. Configure Ditto
Get Ditto Database ID, Playground Token, Auth URL, and Websocket URL
Add Ditto Credentials
- Copy the
.env.samplefile at the top level of thequickstartrepo to.envand add your app ID and online playground token. - Update the
.envfile with the Database ID and Playground Token from your Ditto Database
3. Run the Application
-
Navigate to the project directory
-
Build and Run the Application