https://github.com/qualaroo/flutter-sdk
https://github.com/qualaroo/flutter-sdk
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qualaroo/flutter-sdk
- Owner: qualaroo
- License: mit
- Created: 2023-04-03T04:19:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-15T06:20:33.000Z (9 months ago)
- Last Synced: 2025-10-23T03:02:14.937Z (9 months ago)
- Language: Dart
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Qualaroo Flutter SDK
A Flutter bridge for integrating Qualaroo mobile SDK to your mobile application.
## Installation
Add this to your package's `pubspec.yaml` file:
```yaml
dependencies:
qualaroo_flutter_sdk: ^0.0.3
```
Then run:
```bash
flutter pub get
```
## Getting Started
### 1. Setup SDK
Import Qualaroo Flutter SDK:
```
import 'package:qualaroo_flutter_sdk/qualaroo_flutter.dart';
```
#### For iOS
- Make sure your ios/Podfile contains:
```
target 'Runner' do
...
use_frameworks!
pod 'Qualaroo', :git => 'https://github.com/qualaroo/ios-sdk.git', :tag => '1.14.9'
...
end
```
- Navigate to **ios** directory and run `pod install`
## Usage
```javascript
import 'package:qualaroo_flutter_sdk/qualaroo_flutter.dart';
final _qualarooFlutterPlugin = QualarooFlutter();
//In order to be able to use Qualaroo SDK you need to to initialize it first.
_qualarooFlutterPlugin.initializeQualarooSdk(")
//Display survey with a given alias:
_qualarooFlutterPlugin.showSurvey("survey_alias")
//Set unique user id
_qualarooFlutterPlugin.setUserId("HAL_9000");
//Set user property "name" to "Hal"
_qualarooFlutterPlugin.setUserProperty("name", "Hal");
//remove property "name"
_qualarooFlutterPlugin.removeUserProperty("name");
//You can set preferred language that you want to use when displaying surveys.
_qualarooFlutterPlugin.setPreferredLanguage("fr")
```