---
title: Flutter SDK installation
description: >-
  To use this plugin, add survicatesdk as a dependency in your pubspec.yaml
  file.
source_url:
  html: 'https://developers.survicate.com/mobile-sdk/flutter/installation/'
  md: 'https://developers.survicate.com/mobile-sdk/flutter/installation.md'
---
# Flutter SDK installation

To use this plugin, add `survicate_sdk` as a [dependency in your pubspec.yaml file](https://flutter.dev/docs/development/platform-integration/platform-channels).

## Android
You need to add the Survicate Maven repository to your project `build.gradle` located under `android` directory.

```groovy title="Project's build.gradle"
allprojects {
    repositories {
        // ...
        maven { url 'https://repo.survicate.com' }
    }
}
```

## iOS

Survicate SDK supports both **CocoaPods** and **Swift Package Manager (SPM)** for iOS integration.

**Using CocoaPods**

If you're using CocoaPods, run `pod update` in your `ios` directory after adding the dependency.

**Using Swift Package Manager (SPM)**

If you're using SPM, the dependency will be automatically resolved.
