Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 13 additions & 4 deletions docs/device-connect/flutter.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,15 @@ The DeviceConnect SDK enables the collection of anonymized, non-PII data from us

## Requirements

Device Connect Flutter SDK works on Android 5.0+ (API level 21+), on Java 8+ and AndroidX. In addition to the changes, enable desugaring so that our SDK can run smoothly on Android 7.0 and versions below.
The **Device Connect Flutter SDK** supports:

- **Android**
- Minimum version: **Android 5.0 (API level 21)**
- Requirements: **Java 8+**, **AndroidX**
- ⚠️ To ensure compatibility with Android 7.0 and below, make sure to enable **core library desugaring** in your Gradle configuration.

- **iOS**
- Minimum version: **iOS 14.0**

<CodeSwitcher :languages="{kotlin:'Kotlin',groovy:'Groovy'}">
<template v-slot:kotlin>
Expand Down Expand Up @@ -78,7 +86,7 @@ Specify the following in `local.properties` file:
```properties
ACCESS_KEY=<ACCESS_KEY>
SECRET_KEY=<SECRET_KEY>
DC_SDK_VERSION=<DC_SDK_VERSION>
DC_SDK_VERSION=<DC_ANDROID_SDK_VERSION>
DC_FLAVOR=<DC_FLAVOR>
COMMON_SDK_VERSION=<COMMON_SDK_VERSION>
COMMON_FLAVOR=<COMMON_FLAVOR>
Expand All @@ -90,7 +98,7 @@ Specify the following in `xcode.env` file:
```properties
ACCESS_KEY=<ACCESS_KEY>
SECRET_KEY=<SECRET_KEY>
DC_SDK_VERSION=<DC_SDK_VERSION>
DC_SDK_VERSION=<DC_IOS_SDK_VERSION>
```

Add plugin dependency in `pubspec.yaml` file:
Expand All @@ -104,7 +112,8 @@ Following will be shared by FinBox team at the time of integration:

- `ACCESS_KEY`
- `SECRET_KEY`
- `DC_SDK_VERSION`
- `DC_ANDROID_SDK_VERSION`
- `DC_IOS_SDK_VERSION`
- `DC_FLAVOR`
- `COMMON_SDK_VERSION`
- `COMMON_FLAVOR`
Expand Down