The following provides a complete overview of the Ditto SDK’s compatibility across platforms, transports, and devices:

If you’re using Electron to develop a Windows-based app, you may need to install Microsoft Visual C++ Redistributable.

For more information, see the official Microsoft documentation > Microsoft Visual C++ Redistributable latest supported downloads.

Platforms

PlatformsSupportVersions
macOS11.0 and later
Linux (x64)Ubuntu 20.04 LTS and later
Linux (ARM 64-bit)Ubuntu 22.04 LTS and later
Linux (ARM 32-bit)Ubuntu 22.04 LTS and later
Windows x6410.0 and later
Windows Enterprise x6410.0 and later
Windows Enterprise IoT x6410.0 and later
Windows ARM

Transports

Transport support and quality depends heavily on the hardware Ditto is being deployed on. Ensure to test with your specific hardware to verify compatability.

PlatformBLE 5.0+AWDLWi-Fi AwareLANWebSockets
macOS
Linux (x64)
Linux (ARM 32-bit)
Windows (All)

Devices

DevicePlatformSupportVersions
Raspberry PiLinux (ARM 32-bit)

Was this page helpful?