Breaking Up with Big ViewModels — Without Breaking Your Architecture
In the past, Android developers struggled with bloated Activities and Fragments. Then MVVM, MVI, and Jetpack Compose helped us push presentation logic into ViewModels, but a new...
In the past, Android developers struggled with bloated Activities and Fragments. Then MVVM, MVI, and Jetpack Compose helped us push presentation logic into ViewModels, but a new...
A strong engineering culture is crucial for mobile teams to scale efficiently, retain top talent, and drive innovation. This roundtable explores strategies for fostering an adap...
As engineers, we are not designed to remember every detail in the architecture of our codebase. But — we can write the lint rules that will do that for us.
droidcon Berlin 2024 ∙ droidcon San Francisco 2024 ∙ Slide deck
How do you write tests? How much time do you spend writing tests? And how much time do you spend fixing them when refactoring?