Kotlin

Create an Android project

New Android Project

Create new phone-to-app folder inside phone-to-app-kotlin folder:

mkdir phone-to-app

Open Android Studio and, from the menu, select File > New > New Project.... Select a Empty Activity template type and click Next.

Create project

Enter phone-to-app as project name, point location to previously created phone-to-app-kotlin/phone-to-app folder, select as Kotlin language and press Finish button.

You now have a brand new Android Project.

Add Client SDK dependency

You need to add a custom Maven URL repository to your Gradle configuration. Add the following maven block inside the repositories block within the project-level settings.gradle file:

Setting gradle file in file explorer
repositories {
    google()
    mavenCentral()
    maven {
        url "https://artifactory.ess-dev.com/artifactory/gradle-dev-local"
    }
}

If you are using an older version of Android Studio and there is no dependencyResolutionManagement in your settings.gradle file then add the maven block to the repositories block within the project-level build.gradle file:

Build gradle file in the file explorer

NOTE You can use the Navigate file action to open any file in the project. Run the keyboard shortcut (Mac: Shift + Cmd + O ; Win: Shift + Ctrl + O) and type the filename.

Now add the Client SDK to the project. Add the following dependency in the module-level build.gradle file:

Build gradle

Enable jetifier in the gradle.properties file by adding the below line:

Finally, you will need to increase the memory allocation for the JVM by editing the org.gradle.jvmargs property in your gradle.properties file. We recommend this be set to at least 4GB: