This presentantion it's about how to configure your android project using Kotlin 1.1.51, Gradle 3.0.0 and Android Studio 3.0 in order to support frameworks like Dagger2, Android Data Binding and Room persistence becaues all of them uses annotation processing.