apptimize_flutter

Last updated:

0 purchases

apptimize_flutter Image
apptimize_flutter Images
Add to Cart

Description:

apptimize flutter

apptimize_flutter #
This project provides access to the Apptimize platform SDK for
both Android and iOS flutter apps.
Getting Started #


Add the dependency to your pubspec.yaml adding apptimize_flutter:
Using pub.dev
dependencies:
apptimize_flutter: ^2.0.0 # Any 2.x version where x >= 0 works.
copied to clipboard


Install it.


From the terminal: Run flutter pub get.
OR


From Android Studio/IntelliJ: Click Packages get in the action ribbon at the top of pubspec.yaml.


From VS Code: Click Get Packages located in right side of the action ribbon at the top of pubspec.yaml.


You may need to update your ios/Podfile to require iOS 11+, the lowest version supported by the SDK:
platform :ios, '11.0'
copied to clipboard




In each dart files you wish to use apptimize, add the following import statement:
import 'package:apptimize_flutter/apptimize_flutter.dart';
copied to clipboard


Add the code to start Apptimize to your project.
Create a listener so you know when it is safe to start executing tests.
// Create a function that will be executed whenever new Apptimize metadata is downloaded
Future<void> onApptimizeInitialized(ApptimizeInitializedEvent e) async {
print("Apptimize setup and initialization complete");
Apptimize.track("Apptimize Initialized");
// Set a flag to indicate Apptimize data is available and content can be displayed
}
copied to clipboard
In your startup code add a listener for Apptimize initialization (and any other events
that you might need) then start Apptimize using your AppKey (which you can find in the
Apptimize dashboard).
Apptimize.apptimizeInitializedStream.listen((event) => {onApptimizeInitialized(event)});
Apptimize.startApptimize("<appkey>");
copied to clipboard


(If your app is running) Stop and restart the app. This package brings platform-specific
code for iOS and Android and that code must be built into your app. Hot reload and hot restart
only update the Dart code, so a full restart of the app might be required to avoid errors like MissingPluginException when using the package.


After that return to the Apptimize dashboard to configure
your tests.


Documentation #
See the official documentation on the Apptimize website for more information on getting started.
See the plugin documentation at pub.dev.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.