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 a cross-platform adapter:

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 a cross-platform adapter:

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

Cross-platform implementations

Cross-platform adapters wrap the native iOS and Android SDKs, so they inherit all of the native requirements above in addition to their own framework-level prerequisites. See Cross-Platform Implementations for the full list.

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

React Native

  • Node: 20+
  • Xcode: 16+
  • Android Studio: with Android SDK 36
  • JDK: 21
  • Platform setup: iOS and Android builds configured per native requirements above

Other frameworks

The native SDKs expose the same interface, so any cross-platform framework (KMP, Capacitor, .NET MAUI, NativeScript, Unity, etc.) can be bridged the same way as Flutter and React Native. The framework’s own toolchain requirements apply on top of the native iOS and Android 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