Compatibility

Platforms supported by the Theta Flutter library.

Theta is only compatible with Dart 3.

Supported platforms

  • Web
  • iOS
  • Android
  • macOS
  • Windows

Configuration

Web

No configuration is required.

iOS

No configuration is required.

Android

Time required for setup: 2 minutes.

Theta is not be available to users running Android SDKs below 19.

Since Theta depends on [package_info_plus](https://pub.dev/packages/package_info_plus) the minSdkVersion must be at least 19.

android/app/build.gradle:
android {
  defaultConfig {
    minSdkVersion 19
  }
}

Also, Theta requires internet connection.

<manifest xmlns:android...>
  ...
  <uses-permission android:name="android.permission.INTERNET" />
  <application ...
</manifest>

macOS

Time required for setup: 1 minute.

macOS apps must allow network access in the relevant .entitlements files.

<key>com.apple.security.network.client</key>
<true/>

Learn more about setting up entitlements.

Windows

No configuration is required.