Xgenious/ docs
Products
Get support

System Requirements

Before building or customizing the Prohandy Client app, ensure your development environment meets these specifications.

Requirement / SDKVersion / SpecificationNotes
Flutter SDK3.44.x (or >= 3.10.1)Channel stable
Dart SDK3.12.x (or >= 3.0.0 < 4.0.0)Bundled with Flutter
Java / JDKOpenJDK 21 (or JDK 17+)Bundled with Android Studio JBR
Android SDKAPI 36 (Android 16/36)Build Tools 36.0.0
Minimum Android TargetminSdkVersion 21 (Android 5.0)Target SDK 34+ / 36
Xcode16.0+ (Build 17A324+)Required for iOS builds on macOS
CocoaPods1.16.x+Required for iOS pod dependencies
Supported OS (Mobile)iOS 13.0+ / Android 5.0+Physical devices or Simulators / Emulators

Notes

  • Earlier docs listed Flutter 3.32.5 / Dart 3.8.1 / Android 35 / Xcode 16.4 — those values are superseded by the table above. Use flutter --version and java -version to verify locally.
  • Install Flutter via docs.flutter.dev/get-started/install and switch to stable.
  • For Android Studio, the bundled JBR already provides JDK 21; otherwise install OpenJDK 21 separately.
  • Minimum device support remains Android 5.0 / iOS 13.0 as per the legacy requirement.

Verify locally

flutter --version
dart --version
java -version
pod --version
xcodebuild -version
Still stuck?
Our support team is ready to help you get set up.
Get support