This document provides an introduction to Android development with Kotlin. It begins with background on the author and their experience. It then discusses what Android and Kotlin are, the benefits of using Kotlin for Android development, and some key Kotlin features. Android is an open-source mobile operating system supported by Google that can be developed for using languages like Java, C/C++, JavaScript and now Kotlin. Kotlin is a statically-typed language that runs on the JVM and compiles to JavaScript, and it is interoperable with Java code. Using Kotlin for Android development provides benefits like newer language features, better null safety, and lambda expressions.