Tag: Jetpack Compose
All the articles with the tag "Jetpack Compose".
-
Pit Board Reading: Accessibility in Compose Multiplatform
A driver reads the pit board once per lap, at 300 km/h, in under a second. If the board is cluttered, the message is lost. Semantics work the same way: your UI is read by a screen reader, and what it hears depends on what you put on the board.
-
Front Wing, Not Small Wing: Design Tokens for Native UI in KMP
The FIA technical regulations never call anything a small wing. They name parts by what they do. Shape tokens work the same way, and one XML file can feed Compose and SwiftUI without sharing a line of UI.
-
Smooth Handoff
Navigation 3 supports shared element transitions. It always did. LocalNavAnimatedContentScope was the piece the docs never mentioned.
-
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.
-
Master Compose Shared Element Transitions: A Smooth UI Journey
Building fluid, reliable shared element transitions in real-world Compose apps
-
Testing Jetpack Compose UI on the JVM: The Discovery That Changed My Workflow
How Robolectric Made Compose UI Tests Fast and CI Friendly
-
🚀 Exploring Multi-Layer Navigation in Jetpack Compose with Navigation 3
A simple, clean, and shows how to combine multiple NavDisplays in a way that scales beautifully as your app grows.