Learn the prerequisites for the course, including Java and Android, as well as useful software such as Android Studio.
- [Instructor] To get the most out of this course you should be familiar with Android development, with Java programming language, because Kotlin is 100% compatible with Java, and Kotlin is often used with existing Java code. If you would like to brush up on your Java skills, I recommend the course Java Essential Training. You should also have some experience with Android Studio, as we'll be using it as our IDE throughout the course. To follow along you will need to have Android Studio installed on your machine.
If you don't already have it, you can download it at developer.android.com. If you would like to learn more about Android Studio, I recommend you watch the course Android Studio Essential Training. I'll be developing on a Mac, but everything I teach you will work the same on a Windows or Linux machine, with exception of keyboard shortcuts and a few menu commands.
- Setting up Kotlin
- Converting activities from Java to Kotlin
- Creating an emulator
- Installing and adding Android libraries
- Reviewing basic Kotlin syntax
- Using variables
- Creating functions
- Retrieving images using the REST API from Pixabay
- Layering image views using a FrameLayout and a RelativeLayout
- Building the RecyclerView adapter
- Displaying a high-resolution photo of the image in the RecyclerView