Discover 165 articles on UI Performance in mobile performance

Clear Filters

Showing 20 of 165 articles (Page 6 of 9)

Debugging the UI of Third-Party iOS Apps

Company: Doist · Sep 15, 2021
Platform: iOS

A toolkit-focused walkthrough showing how to use FLEX to inspect and debug the UI of third-party iOS apps, including installing, activating, and exploring runtime UI structures.

Technical guide to using iOS diffable data sources for efficient UI updates with mixed item types.

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.

SwiftUI with UICollectionView

Company: Expedia · Apr 22, 2021
Platform: iOS

Technical guide on integrating SwiftUI with UICollectionView for iOS app development.

Lessons in SwiftUI

Company: Expedia · Apr 8, 2021
Platform: iOS

Best practices and lessons learned from implementing SwiftUI in iOS development.

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

Tinder-Like Swipe Cards in Flutter

Company: Tinder · Mar 6, 2021
Platform: Flutter

Tutorial on implementing swipe card animations and UI patterns in Flutter for mobile apps.

Tinder Swipe Animation in SwiftUI Tutorial

Company: Tinder · Feb 21, 2021
Platform: iOS

Tutorial on building swipe animations and gesture handling using SwiftUI for iOS.

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

Technical guide for implementing custom stretchable header views in SwiftUI.

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.

Loading articles...