Skip to main content

1. Initialize Qonversion SDK

val qonversionConfig = QonversionConfig.Builder(
    this,
    "projectKey",
    QLaunchMode.SubscriptionManagement
).build()
Qonversion.initialize(qonversionConfig)

2. Initialize No-Codes SDK

val noCodesConfig = NoCodesConfig.Builder(this, "projectKey").build()
NoCodes.initialize(noCodesConfig)

3. Set Delegates

NoCodes.shared.setDelegate(this)
NoCodes.shared.setScreenCustomizationDelegate(this)

// Delegates can be also passed via the initialization through the configuration:
val noCodesConfig = NoCodesConfig.Builder(this, "projectKey")
  .setDelegate(this)
  .setScreenCustomizationDelegate(this)
  .build()