Recomposition Is Not a Bug — You Are
Opinionated guide to avoiding unnecessary recomposition; derivedStateOf, keys, etc.
Showing 20 of 51 articles (Page 1 of 3)
Opinionated guide to avoiding unnecessary recomposition; derivedStateOf, keys, etc.
Enterprise Compose pitfalls (state hoisting, keys, compiler reports) with fixes.
TikTok’s real-world WebView perf wins: preloading, cache strategy, threading & metrics.
How to roll out JankStats across large fleets; sampling, thresholds & dashboards. (droidcon)
At Careem, agility and adaptability are key to delivering highly personalized and seamless user experiences as we need to move fast to react to customer behaviour during different times of the year, such as Ramadan
Describes how Google Maps uses Android’s Performance Class to deliver high-quality, premium user experiences.
Merpay swaps old UI for SwiftUI and Jetpack Compose across screens.
OpenAI's ChatGPT is one of the most popular and fastest-growing apps in the world. And from the start, OpenAI has utilized Emerge Tools Snapshots to help ensure they ship a top-tier, bug-free UI on iOS, Android and macOS.
Zalando evolves their server-driven UI framework for scale and speed.
Meta adds HDR photo support to make Instagram and Threads pop visually.
We decided that our new architecture for the listing screen, which we’ve named Macramé, would be based on immutable data propagated through a reactive UI.
Swiggy uses Litho to make scrolling smooth and fast in their apps.
Instagram speeds up comment rendering on Android for quick chats.
Swiggy kills lag to make their app feel buttery smooth all over.
Molecule is a Compose-based library which we announced two years ago for managing application state. I’m excited to announce that today we are releasing version 1.0, its first stable version!
Meta adds HDR video to Reels for sharper, richer playback vibes.
Skeelo uses DataStore to cut Android ANRs and improve user vibes.
Redwood is Cash App’s take on multiplatform mobile client UI. Unlike many of the existing solutions to this problem, our values are slightly different
Instagram crafts Android UIs that look great and run lightning-fast.
Glance dives deeper into Android UI testing for even better results.