KotlinConf 2018 Recap

KotlinConf 2018 took place in beautiful Amsterdam at the beginning of October, and this year, I had the chance to attend. Though only the second edition, KotlinConf has already become something of an institution within the developer community. Events like these help you meet the people whose work you admire,…

As soon as I came back from KotlinConf, I decided to grab and try to build the conference demo app. I want to use it as a foundation for an idea I have in mind. Yet, as soon as I downloaded it and tried to compile it, came the first problems. Gradle is not really able to download all the dependencies, mainly, when it comes to the iOS-specific Kotlin/Native ones. I posted an issue on Guthub and decided to switch back to an old hobby of mine - generative art. I dusted off an old Processing project of mine, and will try to make it more Kotlin-esque.

This tweet got me inspired to check out Processing again:

Platform Types in Kotlin

Having worked a bit with Kotlin, I assume that you must have met the ? and !! operators by now. In case you haven’t, I’d suggest that you bookmark this post and come again once you have gained a little more experience with the basics of the language. Just kidding,…

Kotlin Basics: apply() and copy()

Without any doubt, Java is a verbose language. This verbosity of the language makes it easy to understand Java code by new programmers. It is though one of the reasons, why many Java programmers find writing Java code tedious. Kotlin brings a touch of succinctness in places, where even programmers…