97 articles on UI Performance for Android performance
Showing 20 of 97 articles (Page 4 of 5)
Five years ago the Cash App Android client started splitting our UI rendering and UI presenter responsibilities into distinct types. We had leaned into RxJava heavily in the years prior
Second part of a series on building chess game UI with Jetpack Compose.
First part of a series on building chess game UI with Jetpack Compose.
Showcases Duolingo’s approach to building an excellent Android app, focusing on performance and user engagement.
How Airbnb ships features faster across web, iOS, and Android using a server-driven UI system named Ghost Platform 👻.
Best practices for implementing scalable navigation architecture using Jetpack Compose.
Zalando digs into how Flexbox works in Jetpack Compose for Android UI.
Covers automated screenshot testing techniques for validating Android UI rendering and correctness.
One of the worst things that can happen to your app’s responsiveness is an Application Not Responding (ANR) dialogue. A high ANR rate may affect user experience and, potentially, Google Play search positions an...
In the first part, we discussed what ANR is and what are the ways of tracking it. In this article, you will find information on what problems we found in our application, how we fixed them, and the results we a...
Pinterest started testing UI before code gets merged, catching bugs early to keep things steady.
Microsoft uses LazyLifecycle to speed up Android screen launches.
Focuses on performance optimization techniques when building custom views in Android.
Airbnb scales up motion design to keep app animations seamless.
Technique for enhancing Android app localization using custom TextView implementations.
Explains how to measure and monitor frame rate metrics for individual Android fragments to identify UI performance issues.
Airbnb tests ViewModels to make their Android app tough as nails.
Guide to implementing infinite scrolling in mobile apps with optimal performance and user experience.
Identifies common pitfalls in Android UI component design and best practices for reusability.
Implementation of universal deep linking across both Android and iOS platforms.