Discover 83 articles on Jetpack Compose in mobile performance

Clear Filters

Showing 20 of 83 articles (Page 3 of 5)

Merpay just migrated hundreds of payment screens to modern UI frameworks while keeping their app running in production. Here's how they managed a 2-year engineering transformation.

Building a Compose Design System at Scale

Company: Glovo · Nov 12, 2024
Platform: Android

Matias Isella from Glovo reveals how they built a Compose Design System that serves multiple apps at scale—without being locked into Material Design. Their API decisions could save you months of architectural h...

Jetpack Compose Performance

Company: Trendyol · Nov 6, 2024
Platform: Android

Hasan Kuşçu from Trendyol reveals why your Jetpack Compose app might be recomposing way more than it should. The culprit? Compose treats most classes as unstable by default.

The Pincode Android Team at PhonePe built an entire app with Jetpack Compose while it was still maturing. 2.5 million downloads later, they're sharing what actually worked and what didn't.

Nick Butcher and Florina Muntenescu from Google reveal how adidas CONFIRMED slashed feature development time by 30% with a single technology shift. The results speak for themselves: happier users, fewer crashes...

Drawing a Ribbon Background in Compose

Company: OkCupid · May 28, 2024
Platform: Android

Anton Begeima from OkCupid shows how to create eye-catching ribbon backgrounds in Jetpack Compose using custom Path drawing. No third-party libraries needed—just pure Canvas API magic.

Introducing Trio | Part III

Company: Airbnb · Apr 11, 2024
Platform: Android

Airbnb just shipped 230+ production screens with their new Compose architecture. Here's how they solved the hardest problem: making screens talk to each other.

Caeser Bakabulindi from AirAsia reveals how a complete app rewrite slashed launch time by 35% and cut memory usage by 120MB. The secret? Jetpack Compose and a bold commitment to building a product, not just fea...

Introducing Trio | Part II

Company: Airbnb · Apr 4, 2024
Platform: Android

Airbnb's Android team just solved one of mobile architecture's hardest problems: navigation in massive, modularized apps. Their solution? Store navigation state right in the ViewModel.

Introducing Trio | Part I

Company: Airbnb · Mar 28, 2024
Platform: Android

Airbnb just open-sourced the architecture powering a significant portion of their Android app. After 2+ years of development, Trio is their answer to Fragment-based pain points.

Refining Compose API for Design Systems

Company: Bumble · Feb 21, 2024
Platform: Android

Yury from Bumble Tech tackles a problem every Android team faces: how do you build design system components that are both easy to use and flexible enough for edge cases?

Sanath Sajeeva Kumara from PickMe breaks down a custom Jetpack Compose button that rotates in 3D space and morphs colors on touch. This isn't your standard Material button.

Sinj Menarucho from KBTG took Compose Multiplatform for iOS (still in Alpha) for a test drive with an existing native project. His verdict? Promising, but not production-ready yet.

Colin White reveals how Coil 3.0 is breaking free from Android to become truly multiplatform. The image loading library that powers countless Android apps is making a bold leap to iOS, web, and desktop.

Dominic Zirbel from Thumbtack reveals how they modernized 300+ Android screens without a complete rewrite. Their new framework cut code by 30% while maintaining production stability.

Jyoti Sheoran from Getir shares how her team successfully migrated their multi-module MVVM Android app from XML to Jetpack Compose without breaking production. The secret? Their decoupled architecture made grad...

Markus Hintersteiner from Sentry reveals how they cracked a tricky problem: tracking user interactions in Jetpack Compose without cluttering developers' code or killing performance.

Joojo Dadzebo Amoquandoh Dontoh from AirAsia reveals how a simple heart icon became a complex engineering challenge. Building a favorites feature across multiple lines of business meant solving data synchroniza...

Premise's Android team put Jetpack Compose 1.0 through rigorous performance testing before adopting it in production. The results? Surprising insights about render times, cold starts, and optimization strategie...

Mercari just deleted 355,000 lines of code from their Android app. And it works better than ever.

Loading articles...