Flutter SDK Configuration
After you've installed the Magify Flutter SDK, the next step is configuring it for your application.
Configuration happens in one place: the MagifyConfig object you pass to
MagifyClient.instance.init. There is no separate native setup step — the values you put in
MagifyConfig (and its ios and android sections) are all the SDK needs on both
platforms.
This section covers:
- SDK Initialization — how
initworks, its semantics when called more than once, and how errors surface on the Dart side. - Configuration options — a full reference of
every field on
MagifyConfig,MagifyIosConfigandMagifyAndroidConfig. - Integration with other SDK — how to feed attribution, cost and purchase-validation data from external SDKs (AppsFlyer, Adjust, RevenueCat, and others) into Magify.
Next step
Start with SDK Initialization to see the init call
in detail.