Kotlin Deep Dive
summary
Shows a working Spring Boot REST API (H2 in-memory, Swagger) and an Android client wired in Gradle/IntelliJ with code on GitHub; demonstrates concrete Kotlin features: data classes and generated equals/hashCode/copy, null-safety with ? and let, companion object/JVM static for Java interop, and lazy view binding, extension functions, lambdas, inline functions, property delegation and coroutines for background work. Builds a simple beers API and an Android list app that calls it, updates UI, and handles view states with sealed classes.
AI-written summary · about
chapters (5)
related talks
48mKotlin for the back-end – Does the fancy code bring much value?
43mKotlin for Fun for Spring Fans
45mBootiful Kotlin
50mBootiful Kotlin
58mSpring and Kotlin: A Winning Combination
44mKotlin and Spring Boot, a Match Made in Heaven
59mSpring into Kotlin: How to Make the Magic even more Magical
52mSpring into Kotlin: How to Make the Magic even more Magical
