Discover 80 articles on UI Performance in mobile performance

×
×

Showing 20 of 80 articles (Page 4 of 4)

Article thumbnail

Monitoring Performance of Screens in Your iOS App

Revolut watches iOS screen performance to keep things running slick.

Article thumbnail

The state of managing state (with Compose)

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

Article thumbnail

How Do We Improve Our Most Important Page on iOS App

Tokopedia speeds up their most vital iOS app page for users.

Article thumbnail

Android App Excellence: Duolingo

Showcases Duolingo’s approach to building an excellent Android app, focusing on performance and user engagement.

Article thumbnail

A Deep Dive into Airbnb’s Server-Driven UI System

How Airbnb ships features faster across web, iOS, and Android using a server-driven UI system named Ghost Platform 👻.

Article thumbnail

Flexbox Layout Behavior in Jetpack Compose

Zalando digs into how Flexbox works in Jetpack Compose for Android UI.

Article thumbnail

How we achieved a 6x reduction of ANRs - Part 2: Fixing ANRs

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

Article thumbnail

How we achieved a 6x reduction of ANRs - Part 1: Collecting Data

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

Article thumbnail

Pre-submit UI Tests at Pinterest

Pinterest started testing UI before code gets merged, catching bugs early to keep things steady.

Article thumbnail

Improve Android App Screen Launch Times Using LazyLifecycle Callbacks

Microsoft uses LazyLifecycle to speed up Android screen launches.

Article thumbnail

Motion Engineering at Scale

Airbnb scales up motion design to keep app animations seamless.

Article thumbnail

Lottie and Swift at Airbnb

Airbnb mixes Lottie with Swift for slick, engaging iOS animations.

Article thumbnail

Better Android Testing at Airbnb (Part 4: Testing ViewModels)

Airbnb tests ViewModels to make their Android app tough as nails.

Article thumbnail

Improving Animations on iOS with Stagehand

Adding animations to your app turns a fairly routine interaction into a more enjoyable, exciting experience. These animations make a straightforward design into something that feels polished and professional.

Article thumbnail

Creating a Fluid Scroll Experience on iOS

In the ClassPass app, by far the most common path users take once they open it is tapping the “Find a Class” tab at the bottom and then searching for classes.

Article thumbnail

Pages UI Tests Made Easy

Skyscanner simplifies UI testing for their mobile app pages.

Article thumbnail

Multi-threaded rendering on Android (with Litho & Infer)

Meta’s team speeds up Android UI rendering with multi-threading magic.

Article thumbnail

Improving Chat Rendering Performance

Twitch smooths chat rendering for a lag-free experience in streams.

Article thumbnail

Proper Use of CellForRowAtIndexPath and WillDisplayCell

Zalando optimizes iOS table views to render fast and feel smooth.

Article thumbnail

Handling Orientation Changes on Android

Handling orientation changes on Android is one of the most frustrating things to deal with as an Android engineer. I hope to make that challenge just a little bit easier and to help you better understand exactly what’s happening when you rotate your Android device.

Loading articles...