Software Engineering Blog

for Android and Kotlin developers

Interoperability

kotlin

Kotlin Smart Casting By Immutability

Kotlin type system is smart enough to smart cast our code. In this post we will try to understand how that's possible.

Read
kotlin

Annotations for your Java-friendly Kotlin code

Learn useful annotations that will help you write Kotlin code that plays nicely with Java. Maximise interoperability!

Read