Master iOS & Android app development with KMP – Jetpack Compose, SwiftUI, Ktor, SQLDelight, Clean Architecture, MVI
The Kotlin Multiplatform Masterclass by Petros Efthymiou.
Learn how to build native iOS and Android apps while sharing the infrastructure & business logic.
Are you following dozens of forums and articles and buying courses in order to move your development skills and career to the next level?
I am, too, but more often than not, after completing them, I realize that there is still a HUGE amount of work left to be done to connect all the pieces together and make them work on an actual production application. I found that even though a course was providing comprehensive knowledge on networking with Ktor, it didn’t combine it with Clean architecture, dependency injection, or a local DB with SQL Delight. And because another course was extensive on SQL Delight, it was missing the rest of the best practises.
After buying courses, reading articles & forums, and getting my hands dirty, I combined the KMP best practices in a single course to build an actual production application together.
I created this course to make the process easier for you! You are going to learn how to combine:
- Kotlin
- Coroutines
- Jetpack Compose
- SwiftUI
- Ktor
- Koin
- SQL Delight
- Kotlin State Flow
- Clean Architecture
- MVI
And complete actual Android & iOS applications using the industry’s best practices
My approach is to build an application together that can be copied and used in your actual work.






