ConferenceDroidcon San Francisco 2022Co-speakerNacho LópezDescriptionAs one of the most widely used social media platforms, Twitter is always hunting for ways to better connect its users. In early 2021 the Client UI team at Twitter began the task of integrating Jetpack Compose into the Twitter for Android app, with the goal of allowing developers to...
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.In Jetpack Compose 1.2.0, a new feature has been added to the Compose Compiler which can output various performance related metrics at build time, allowing us to peek behind the curtains and see...
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 numerous iterations at finding an idiomatic way to architect the standard set of composables.What is the 'Slot' API pattern?In a nutshell, it implements the idea of components having a single responsibility....
This is hopefully going to be a short post, but one which I think is timely as more people start using Jetpack Compose.Over the past year or so, I've seen lots of composables which look great but they have one fatal flaw: they don't expose a modifier: Modifier parameter in their signature.If you don't want to read the whole post, the TL;DR of this blog...
This is hopefully going to be a short post, but one which I think is timely as more people start using Jetpack Compose.Over the past year or so, I've seen lots of composables which look great but they have one fatal flaw: they don't expose a modifier: Modifier parameter in their signature.If you don't want to read the whole post, the TL;DR of this blog...
At the end of next week I will be leaving my job at Google and moving on to a new challenge outside $GOOG. Looking back, it's funny to think that I've been in the same team and the same role for that entire time. I was even lucky enough to relocate to Sydney and back to London within that time.I can honestly say that I've loved every minute of it. Whilst...
Build your own newsfeed
Ready to give it a go?
Start a 14-day trial, no credit card required.