In the first article of this series, we reviewed the declaration of variables and constants in both Swift and Kotlin. We continue these posts by comparing function properties as well. Read more
Author Archives: bg0m3z
“Swift”ing from Kotlin (i): data declarations
In this new series of short articles, we will compare both Kotlin and Swift, paying attention to constructs, syntax and semantics. Read more
Kotlin coroutines in Android: suspend functions
In the previous post, we reviewed the basic concepts in Kotlin coroutines. In this post, we will take a closer look at its implementation. Read more
Nested classes in Java and Kotlin
Many programming languages allow us to declare nested classes, that is, having a class definition inside another. This approach may come in handy for several scenarios… Read more
Kotlin coroutines in Android: the basics
Kotlin coroutines are the new way to manage async operations on Android. Since their release last year, they have become quite trendy in the development world. So it’s worth exploring them in detail in a series of posts… Read more
Overriding extension functions in Kotlin
Extension functions provide an instant way to enrich a class functionality without accessing its source code… Read more