Code first, blog after!
Notes from what Dan Tech learns, builds and ships. Written while the wrong turns are still fresh, and the reasons behind the ones that worked.
Engineering11/05/2026
expect/actual or interface: platform-specific code in Kotlin Multiplatform
When to use expect/actual and when a plain interface with an injected implementation is enough. Android and iOS code, a unit test, and the Beta status of expect classes on Kotlin 2.4.
kotlinmultiplatformandroidarchitecture
5 min readAll posts
2026
2025
2024
Reading is fun. A roadmap gets you there.
The Kotlin Android Roadmap sorts the Android Mastery, OOP and Design Patterns posts into 5 levels - from your first line of Kotlin to an app on the store.
Plus a new post every week. Unsubscribe anytime.