Supported Languages/Platforms
Züs SDK allows developers to integrate high-performance decentralized cloud storage solutions across multiple platforms and programming environments. Below are the supported languages and platforms and key instructions for each.
Supported Platforms
Züs SDK is compatible with the following platforms:
macOS: Supports macOS Mojave (10.14.5) and above.
Linux (Ubuntu-based systems): Compatible with all Ubuntu 18+ distributions (including Linux Mint).
Linux (RHEL/CentOS 7+ based systems): Suitable for RHEL 7+, CentOS 7+, Fedora 30+ distributions.
Windows: Not directly supported by default, but compatible through Docker or a Linux subsystem.
Mobile Platforms
iOS & Android: Züs SDK can be built for mobile platforms using GoMobile. Xcode is required for iOS builds, and Android Studio with NDK for Android builds. Follow the mobile build instructions to integrate Züs with mobile applications.
WebAssembly (WASM)
Züs SDK supports exporting functions for WASM, allowing web applications to interact with decentralized storage solutions in the browser.
Programming Languages
Currently, the Züs SDK is officially written and supported in Go. However, through WebAssembly and mobile SDK exports, the core SDK functions can be accessed in other environments such as web apps and mobile apps built in different languages (e.g., Swift, Kotlin, JavaScript).
Last updated