Boka «Android Studio Koala Essentials - Kotlin Edition» er fullstendig oppdatert for Android Studio Koala Feature Drop (2024.1.2) og den nye brukergrensesnittet. Den gir en grundig innføring i utvikling av Android-applikasjoner ved bruk av programmeringsspråket Kotlin. I starten tar boka for seg grunnleggende konsepter og veileder deg gjennom oppsettet av et utviklingsmiljø for Android samt testing. Deretter introduseres du for programmering i Kotlin, hvor du lærer om datatyper, kontrollflyt, funksjoner, lambdas og objektorientert programmering. Asynkron programmering med Kotlin korutiner og flow får også en grundig behandling. Kapitlene dekker videre Android Architecture Components, inkludert bruker-modeller, livssyklusstyring, tilgang til Room-databaser, innholdsleverandører, Database Inspector, app-navigasjon, live data og databinding. Mer avanserte emner som intents dekkes også, i tillegg til håndtering av berøringsskjerm, gjenkjennelse av bevegelser, samt opptak og avspilling av lyd. Denne utgaven tar også for seg utskrift, overganger og støtte for foldbare enheter. Begrepene innen materialdesign blir også grundig belyst.