Swift and Kotlin have a lot of concepts in common but they also have a few notable differences. Knowing both languages can help you write better code and share ideas between developers of “the other platform”. We will cover the basics of Kotlin before converting a Swift app into a Kotlin one. We will use concepts such as sealed classes, extensions and many others to make our code more robust and readable.
Accompanying blogpost: https://www.liip.ch/en/blog/app-builders-kotlin-swift-developers