What's new in Kotlin 2.4
Kotlin 2.4 is packed with some especially nice features and improvements from the Kotlin team. From language updates, to standard library additions, and finally platform-specific updates, this video will make sure you’re in the know!
Explicit Backing Fields
Kotlin 2.3.0 introduces explicit backing fields – a new syntax for explicitly declaring the underlying field that holds a property's value, in contrast to the existing implicit backing fields.
Nested type aliases in Kotlin 2.2
In Kotlin, type aliases can be used to give general type names a more domain-specific name, or long and complicated type names a more succinct name. With Kotlin 2.2, this feature is being extended to include nested type aliases. Learn more in this video! πΈπ₯πΊπΉ
Using Platform-Specific APIs in KMP Apps
Wondering how to use platform-specific APIs in your Kotlin Multiplatform apps, or perhaps confused about the associated best-practices? In this video, we'll discuss the art and science of using the expect/actual mechanism to create great KMP applications.
Guards in Kotlin 2.1
When expressions have always been powerful, but in Kotlin 2.1 it is becoming even more powerful with guards. Learn more in this video!