Posts
Multiplatform Strings
·2026 words·10 mins
Simplify multilingual app development with Twine! Learn how to manage and export strings for iOS, Android, and Compose Multiplatform efficiently
Should you use Kotlin Sequences for Performance?
·1016 words·5 mins
Should you use Kotlin Sequences for performance? I put List, Sequence, and Flow to the test with kotlinx-benchmark, and the results were surprising!
Haze 1.0
·2349 words·12 mins
Haze 1.0 is a powerful library for achieving background blurring effects within Jetpack Compose and Compose Multiplatform apps.
Retaining beyond ViewModels
·2039 words·10 mins
How Circuit makes retaining UI state with Compose effortless
SwiftUI for Jetpack Compose developers - State (I)
·5022 words·24 mins
Explore the seamless transition from Jetpack Compose to SwiftUI for developers. Dive into the intricacies of managing state in SwiftUI, gaining valuable insights and tips for a smooth development experience.
Parallax effect in Jetpack Compose
·1032 words·5 mins
The best way to implement a Parallax effect in Jetpack Compose
Composable metrics
·3870 words·19 mins
As teams start using Jetpack Compose, most of them eventually find that there is a missing piece of the puzzle: measuring the performance of your composables.
Slotting in with Compose UI
·1524 words·8 mins
The Slot API pattern is a pattern which is used extensively throughout the Compose UI codebase. The Compose team at Google arrived at this pattern after numerousiterations at finding an idiomatic way to architect the standard set of composables.
Always provide a Modifier parameter
·1234 words·6 mins
This is hopefully going to be a short post, but one which I think is timely as more people start using Jetpack Compose.
Becoming a Xoogler
·1299 words·7 mins
At the end of next week I will be leaving my job at Google and moving on to a new challenge outside $GOOG.