Tag: Kotlin Multiplatform
All the articles with the tag "Kotlin Multiplatform".
-
Program Your Pit Wall: Custom Gemini Commands in Android Studio
A pit wall crew knows exactly what to do without being told from scratch. Custom Gemini commands work the same way.
-
Clean Lap: UI Testing in Compose Multiplatform
Before the car hits the grid, telemetry confirms every sector. Before your UI ships, runComposeUiTest confirms every composable.
-
Smooth Handoff
Navigation 3 supports shared element transitions. It always did. LocalNavAnimatedContentScope was the piece the docs never mentioned.
-
The White Lines: Enforcing Design System Rules with Detekt
Track limits don't stop you from going wide. They penalise you for it. Custom Detekt rules work the same way.
-
Crossing the Finish Line: StateFlow & SharedFlow in Kotlin Multiplatform
StateFlow is your lap timer โ always showing the latest lap. SharedFlow is the race radio โ you only hear what's broadcasted while you're tuned in.
-
Under the Hood: How Compose and SwiftUI Handle What Happens Off-Screen
Same engine, different cockpit: how Compose and SwiftUI handle side effects when sharing a Kotlin Multiplatform ViewModel.
-
๐ A Christmas Checklist for Kotlin Multiplatform Projects ๐
What Is Really Worth Sharing
-
๐งฉ Koin Injection on iOS Without Reified Crashes: A Clean KMM Pattern
Tired of Koin blowing up on iOS because of reified generics? Hereโs the definitive fix. Clean, type-safe, Swift-friendly. No crashes, no leaks, no nonsense.
-
๐ Cross-Platform Notifications with KMP โ All in Kotlin!
All logic, all flows, all platform calls are written in Kotlin.
-
No, Emitting Loading State from the Repository Doesnโt Make You a Junior Dev
Why handling loading in your repository isnโt bad architecture, itโs actually a sign of experience and clean design.