97 articles on UI Performance for Android performance

Clear Filters

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

Checkmate on Compose Part 2

Company: Bumble · Sep 2, 2021
Platform: Android

Second part of a series on building chess game UI with Jetpack Compose.

Checkmate on Compose Part 1

Company: Bumble · Aug 31, 2021
Platform: Android

First part of a series on building chess game UI with Jetpack Compose.

Android App Excellence: Duolingo

Company: Duolingo · Aug 26, 2021
Platform: Android

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 👻.

Scalable Jetpack Compose Navigation

Company: Bumble · Jun 3, 2021
Platform: Android

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...

Pre-submit UI Tests at Pinterest

Company: Pinterest · Oct 20, 2020
Platform: iOS / Android

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.

Motion Engineering at Scale

Company: Airbnb · Sep 8, 2020
Platform: iOS / 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.

Universal Links for Android and iOS

Company: Badoo · Aug 23, 2018
Platform: Android / iOS

Implementation of universal deep linking across both Android and iOS platforms.

Loading articles...