Install the SDK on Flutter

Available on: Flutter

This guide will teach you how to get started with the Genius Scan SDK for Flutter.

Package Information

  • pub.dev package: flutter_genius_scan
  • Supported platforms: iOS 15.0+, Android 23+
  • Flutter: 2.0+

Setup

Installation

Add flutter_genius_scan to your pubspec.yaml:

dependencies:
  flutter_genius_scan: 6.0.0-beta11

Then run:

flutter pub get

Android Configuration

Change minSdkVersion to 23 in android/app/build.gradle:

android {
    defaultConfig {
        minSdkVersion 23
    }
}

iOS Configuration

  1. Add the required camera permission to your ios/Runner/Info.plist:
<key>NSCameraUsageDescription</key>
<string>We use the camera to scan documents</string>
  1. Set the Runner deployment target to at least 15.0 in Xcode. Open ios/Runner.xcworkspace, select the Runner target, and update Build Settings > iOS Deployment Target. If your Flutter template or another plugin already requires a higher value, keep the higher value.

  2. Update your ios/Podfile to set the platform version:

platform :ios, '15.0'
  1. Run pod install from the ios folder:
cd ios && pod install

What’s Next?

Next, configure a license key. To compare with a working integration, see the sample apps.

Products

Industries

Case Studies

Integration

Company

© 2026 The Grizzly Labs. All rights reserved.