@@ -41,43 +41,44 @@ Then run
4141
4242## Use the Flutter SDK
4343
44- A sample code for SDK initialization:
44+ ### Initialization
45+
46+ Import the package in your application code:
4547
4648``` dart
47- var flutterSDK = OptimizelyFlutterSdk("my_sdk_key");
48- var response = await flutterSDK.initializeClient();
49+ import 'package:optimizely_flutter_sdk/optimizely_flutter_sdk.dart';
4950```
5051
51- ### Initialization
52-
53- Then, import the package in your application code:
52+ Instantiate the SDK, adding your SDK Key and initializing the client:
5453
5554``` dart
56- import 'package:optimizely_flutter_sdk/optimizely_flutter_sdk.dart';
55+ var flutterSDK = OptimizelyFlutterSdk("your_sdk_key");
56+ var response = await flutterSDK.initializeClient();
5757```
5858
5959### Feature Rollouts
6060``` dart
61+ import 'package:optimizely_flutter_sdk/optimizely_flutter_sdk.dart';
62+
6163 // Also supports eventOptions, datafilePeriodicDownloadInterval, datafileHostOptions and defaultDecideOptions
62- var flutterSDK = OptimizelyFlutterSdk("my_sdk_key ");
64+ var flutterSDK = OptimizelyFlutterSdk("your_sdk_key ");
6365
64- // instantiate a client
6566 var response = await flutterSDK.initializeClient();
6667
6768 // User attributes are optional and used for targeting and results segmentation
6869 var attributes = {
6970 "state": "California",
7071 "likes_donuts": true
7172 };
72- var user = await flutterSDK.createUserContext("optimizely end user ", attributes);
73+ var user = await flutterSDK.createUserContext("user_id ", attributes);
7374 var decideReponse = await user!.decide("binary_feature");
7475```
7576
7677## SDK Development
7778
7879### Unit Tests
7980
80- 1 . To run [ unit tests] ( https://docs.flutter.dev/cookbook/testing/unit/introduction ) using terminal, simply use the following command
81+ To run [ unit tests] ( https://docs.flutter.dev/cookbook/testing/unit/introduction ) using terminal, simply use the following command:
8182
8283``` bash
8384flutter test test/optimizely_flutter_sdk_test.dart
@@ -87,7 +88,6 @@ flutter test test/optimizely_flutter_sdk_test.dart
8788
8889Please see [ CONTRIBUTING] ( CONTRIBUTING.md ) .
8990
90-
9191### Other Optimizely SDKs
9292
9393- Agent - https://github.com/optimizely/agent
0 commit comments