Overview
Welcome to the Anyline Tire Tread SDK Documentation!
The Anyline Tire Tread SDK is a mobile SDK that allows you to scan and measure tire treads, based on cloud technology.
Requirements
Device
To use the Anyline Tire Tread SDK, you will need a device that meets the following requirements:
-
Operating system:
-
Android 8.0+ (Oreo) - API level 26+
-
iOS 16.4+
-
-
Stable internet connection
-
'Flash' capability
-
Camera functionality (recommended: ≥ 720p resolution and adequate autofocus)
Environment
Your development/application environment is required to have at least the following tools and versions (or newer) available:
-
Android
-
iOS
-
JDK 17
-
Gradle 8.2.1
-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-all.zip
-
-
Android Gradle Plugin 8.2.1
-
id 'com.android.application' version '8.2.1' apply false
-
-
Kotlin 1.8.22
-
id 'org.jetbrains.kotlin.android' version '1.8.22' apply false
-
-
compileSdk 34
-
android { compileSdk 34
…
-
-
minSdk 26
-
…
minSdk 26
…
-
-
Compose Compiler 1.4.8
-
…
composeOptions { kotlinCompilerExtensionVersion = "1.4.8" }
…
-
For Kotlin <> Compose version compatibility, refer to the Compose to Kotlin Compatibility Map page.
-
Xcode 14.3
-
swift-tools 5.8 / Cocoapods
Implementation
At minimum, implementing the Anyline Tire Tread SDK will require two steps:
1) AnylineTireTreadSdk
initialization
2) TireTreadScanView
implementation
Check the Getting Started section to begin.