Experienced Senior Android Engineer with over 9 years of experience developing large-scale mobile applications. Currently working as an Android Engineer at Lyft. Actively contributing to the developer community through technical blog posts, mentoring, and talks.
Domen Lanišnik
Swift Cheatsheet for Android/Kotlin Developers
Knowing common Swift patterns and how they translate to Kotlin can help us understand better what the code does. Whether to see how some feature is implemented on the neighbor platform, perform code reviews, review or write tech specifications/proposals, or work with Kotlin Multiplatform.
We will go over some of the basics of the Swift language and how it compares to Kotlin. Additionally, we will cover common patterns that you might find in a typical iOS project like optional bindings, dictionaries, extensions, structures, and protocols.
Leave this talk confident you can read, understand, and review Swift/iOS code. It will also help you start with Kotlin Multiplatform where knowledge of Swift and SwiftUI is important.