Skip to Content
SDKGetting StartedSystem Requirements

System Requirements

Before integrating the Zing Fitness AI Coach SDK, ensure your development environment and target platforms meet the following requirements.

Android

The following are minimal required specifications for the native Android SDK, either used directly or through the cross-platform wrapper:

RequirementValue / Notes
Minimum Android version8.0 (API 26)
Compile SDK34+
Kotlin2.1.0
Dependency injectionHilt (com.google.dagger:hilt-android)
Maven credentialsGitHub Packages PAT with read:packages scope

iOS

The following are minimal required specifications for the native iOS SDK, either used directly or through the cross-platform wrapper:

RequirementValue / Notes
Minimum iOS version16
Xcode iOS SDK16+
SPM5.10

Flutter

  • Channel: Stable channel matching the native SDK versions
  • Minimum Flutter version: 3.3.0
  • Platform setup: iOS and Android builds configured per native requirements above

Network

  • Outbound HTTPS: Access to Zing APIs and media/CDN endpoints required

Build Configuration

  • Release builds: Include proguard/R8 rules from the SDK release notes when minifying (Android)
  • Multi-variant builds: Validate that debug and release builds resolve artifacts and permissions consistently
Last updated on