Platform Coverage
Attriax strongly supports Android, iOS, and web today, while also exposing additional desktop and engine paths that benefit from extra validation and diagnostics.
Primary support
These are the surfaces we recommend first when teams want the most proven path.
Android
Deep links, install referrer handling, runtime attribution, analytics, crashes, and mobile diagnostics are first-class here.
iOS
Universal-link routing, runtime attribution, analytics, crashes, and store-privacy guidance are treated as core product surfaces.
Web
Browser and React integrations support route tracking, page views, deep-link resolution, link flows, and attribution-aware analytics.
Additional coverage
These paths exist today, but they usually need a little more implementation care or validation.
Windows, macOS, and Linux
Desktop apps ship on the same shared core: install com.attriax:core-jvm for JVM hosts or the mingwX64 and linuxX64 klibs for Kotlin/Native. Validate desktop deep-link routing through the setup diagnostics.
Unity
The Unity runtime ships as a versioned Git UPM package (0.6.0) with setup and validation surfaces, wrapping the same shared Kotlin Multiplatform core as every other SDK.
Install natively
Every SDK now wraps one shared Kotlin Multiplatform core published as com.attriax:core 0.6.0. Declare the dependency for your platform below, then follow the matching SDK page for usage.
Native Android
Maven Centralimplementation("com.attriax:core:0.6.0")Resolve from mavenCentral(). The Gradle-metadata root artifact selects the Android target automatically.
View com.attriax:core on Maven CentralDesktop (JVM)
Maven Centralimplementation("com.attriax:core-jvm:0.6.0")View com.attriax:core-jvm on Maven Central Desktop (Kotlin/Native)
Maven Centralcom.attriax:core-mingwx64:0.6.0 · com.attriax:core-linuxx64:0.6.0Windows (mingwX64) and Linux (linuxX64) klibs for Kotlin/Native desktop and FFI hosts.
View com.attriax native klibs on Maven CentralNative iOS
Swift Package Manager.package(url: "https://github.com/attriax/sdk-ios", from: "0.6.0")In Xcode: File > Add Package Dependencies… and add https://github.com/attriax/sdk-ios at 0.6.0. The AttriaxCore XCFramework ships inside the package.
Open the sdk-ios repositoryUnity
Unity Package Manager (Git)https://github.com/attriax/sdk-unity.git?path=Packages/com.attriax.unityPackage Manager → Add package from git URL. The ?path= suffix points at the embedded UPM package.
Open the Unity package READMEChoose the path that matches your product
Each SDK page explains how that runtime integrates with the rest of the platform.