Understanding the basics is key to being a successful Android app developer. It is essential to have a good understanding of Android and Kotlin before you can develop Android apps using the Kotlin programming languages. The power and efficiency that Kotlin brings to the Android platform is evident more than anywhere else. This course, Android Apps With Kotlin: Create Your First App, will teach you everything you need to create your first Android app using Android Studio and Kotlin. You'll first create an Android app, and then run the app in an Android emulator. Next, you will learn how to implement types using Kotlin. You'll also describe the app's object structure using Kotlin. Next, you will learn how to create interactive user experiences and link them to your Kotlin code. You'll then create a multiscreen user experience, pass information between screens, and use the options menu for action bar actions. You'll also learn how to efficiently cooperate with Android activities throughout their lifecycle and how to save persistent and instance data. You will be able to create an Android app with Kotlin by the end of this course.