Getting Started

circle-exclamation

Initialise the SDK

Initialise KapeClient once in your Application class:

import com.kape.sdk.KapeClient
import com.kape.sdk.KapeConfiguration

class MyApplication : Application() {

    val kape: KapeClient by lazy {
        KapeClient(
            context = this,
            configuration = KapeConfiguration(
                clientId = "your-client-id",
                environment = KapeEnvironment.PRODUCTION
            )
        )
    }
}

Authenticate

Fetch Server Locations

Observe Authentication State

Next Steps

Last updated