Source: pubspec.yaml
| Constraint | Version |
|---|
| Dart SDK | >=2.17.5 <4.0.0 |
| Flutter SDK | >=1.20.0 |
| Package | Version | Description |
|---|
flutter | SDK | Core Flutter framework |
flutter_inappwebview | ^6.1.8 | In-app WebView used to render in-app message HTML content |
| Package | Version | Description |
|---|
flutter_test | SDK | Flutter testing framework (used only during development) |
These packages appear commented out in pubspec.yaml and are not currently active:
| Package | Last version | Notes |
|---|
flutter_webview_plugin | ^0.4.0 | Replaced by flutter_inappwebview |
package_info | ^2.0.2 | Removed |
logger | ^1.0.0 | Removed |
shared_preferences | ^2.0.6 | Removed |
Source: android/build.gradle
| Tool | Version |
|---|
| Android Gradle Plugin | 8.9.3 |
| Kotlin Gradle Plugin | 2.2.21 |
| Kotlin stdlib | 2.2.21 |
| Java compatibility | JavaVersion.VERSION_17 |
| Compile SDK | 36 |
| Target SDK | 36 |
| Min SDK | 23 (Android 6.0 Marsmallow) |
| Artifact | Version | Description |
|---|
com.indigitall:android | 7.0.+ | Indigitall Android native SDK |
com.google.firebase:firebase-messaging | 25.1.0 | Firebase Cloud Messaging (FCM) — push notification delivery |
com.google.android.gms:play-services-location | 21.3.0 | Google Play Services Location — geolocation targeting |
org.jetbrains.kotlinx:kotlinx-coroutines-android | 1.11.1 | Kotlin coroutines support for Android |
androidx.appcompat:appcompat | 1.7.1 | AndroidX AppCompat — backwards-compatible UI components |
| Repository | Purpose |
|---|
google() | Android, Firebase and Play Services artifacts |
mavenCentral() | Kotlin, coroutines and other JVM artifacts |
flatDir { dirs 'libs' } | Local AAR files (android/libs/sdk-debug.aar) |
| File | Description |
|---|
android/libs/sdk-debug.aar | Debug build of the Indigitall Android SDK (currently inactive — commented out in build.gradle) |
| Property | Value | Effect |
|---|
org.gradle.jvmargs | -Xmx1536M | Sets the JVM heap limit for Gradle daemon |
android.useAndroidX | true | Enables AndroidX support |
android.enableJetifier | true | Migrates legacy support library dependencies to AndroidX automatically |
Source: ios/indigitall_flutter_plugin.podspec
| Field | Value |
|---|
| Pod name | indigitall_flutter_plugin |
| Version | 3.0.0 |
| Platform | iOS >=15.6 |
| Pod | Version | Description |
|---|
Flutter | — | Flutter iOS engine embedding |
indigitall-ios | ~> 6.21.0 | Indigitall iOS native SDK (push, in-app, inbox, live activities) |
| Setting | Value | Description |
|---|
DEFINES_MODULE | YES | Enables the pod to be used as a Swift/ObjC module |