To get the most out of this book
You will need a version of Android Studio installed on your computer – the 2020.3.1 version or newer.
All code examples have been tested using Kotlin 1.6.10 and Android Studio 2020.3.1 on macOS and Windows.
Familiarity with Kotlin and the basics of Android is assumed.
For part of Chapter 3, Displaying Data from REST APIs with Retrofit, it's expected that you have a Google account.
For part of Chapter 6, Adding Offline Capabilities with Jetpack Room, it's expected that you have minimal knowledge of SQL databases and queries.
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book's GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.