UI Performance

166 articles

Explore 166 articles about UI Performance in mobile engineering from companies like Callstack, Airbnb, Flutter Blog, covering Android, iOS, React Native.

Top Companies

Platforms

Articles on UI Performance

Android Developers Blog Feb 17, 2026

Under the Hood: Android 17's Lock-Free MessageQueue

Callstack Jan 28, 2026

Implementing CSS Clipping Techniques in React Native

Gojek Jan 20, 2026

The Silent Performance Killer: How a Single Lambda Nearly Destroyed My Compose UI

Kotlin Blog Jan 13, 2026

The Journey to Compose Hot Reload 1.0.0

Callstack Jan 12, 2026

Building v0 iOS and Fixing React Native Along the Way

Google Dec 19, 2025

Adaptive Design: Moving Beyond Mobile-Only Apps

Hotstar Dec 12, 2025

Preventing Performance Regressions on iOS Apps

Doist Nov 20, 2025

Orchestrating our UI test suite with Maestro

Posts on Medium Nov 19, 2025

Modernizing ExoPlayer with Media3’s Compose UI

Flutter Blog Nov 18, 2025

Rich and Dynamic User Interfaces With Flutter and Generative UI

Meta Nov 17, 2025

Enhancing HDR on Instagram for iOS with Dolby Vision

Posts on Medium Nov 13, 2025

Making Android WebView 2.5× Faster (And Proving It with Data)

Reddit Nov 9, 2025

Reddit: Making Android Videos Super Fast

Simform Nov 7, 2025

Reduce App Size and Boost Performance in React Native

Google Oct 23, 2025

Performance Optimization for Android XR Devices

Groww Oct 17, 2025

Building Native Trading Charts for Android

Posts on Medium Oct 13, 2025

Flutter Impeller: Why the New Engine Ends Jank and Delivers 120 FPS Performance | Stackademic

Posts on Medium Oct 3, 2025

Flutter Performance Mastery: 10 Secrets to Make Your App Fly (60 FPS Guide) | Easy Flutter

Zalando Oct 3, 2025

Accelerating Mobile App Development at Zalando with Rendering Engine and React Native

Meta Oct 1, 2025

Accelerating our Android apps with Baseline Profiles

Callstack Sep 23, 2025

Synchronizing Animated Values and Shared Values in React Native

Callstack Sep 11, 2025

How to Use Liquid Glass in React Native

Shopify Sep 5, 2025

Migrating to React Native's New Architecture

Walmart Aug 25, 2025

Walmart Journey to Optimize Web Performance and Drive Business Growth

droidcon Aug 8, 2025

Recomposition Is Not a Bug — You Are

Google Jul 9, 2025

UNISOC Leverages ADPF for Enhanced Android Gaming Performance  |  Developer stories  |  Android Developers

Motion Jul 9, 2025

React Native Performance Crisis: Solving 190% CPU Usage

Just Eat Jun 27, 2025

Link Inlining Optimization for Android

Airbnb Jun 24, 2025

Understanding and Improving SwiftUI Performance

Just Eat Jun 5, 2025

Testing Lottie Animations in Jetpack Compose

Software Mansion Apr 14, 2025

You Might Not Need React Native SVG

Careem Mar 22, 2025

How server-driven UI is revolutionizing mobile app experiences

Dream11 Mar 13, 2025

Transforming User Experience: How Dream11 Leverages Intelligent Image Delivery | by Dream Blog | Dream Locker Room | Medium

Discord Mar 5, 2025

Supercharging Discord Mobile: Our Journey to a Faster App

Cars24 Mar 3, 2025

Caching in ReactNative apps — Boon or Bane?

Callstack Feb 12, 2025

Bridgeless Architecture in React Native Development

Wise Jan 29, 2025

Building 3D Animations in Mobile Apps

Posts on X Jan 22, 2025

Newer versions of React Native have a less expensive <Text /> component which runs 35% faster.

Posts on X Jan 15, 2025

Optimizing React Native: 16 Performance Issues You’re Probably Facing

Google Jan 8, 2025

Android Developers Blog: Performance Class helps Google Maps deliver premium experiences

Callstack Dec 3, 2024

React Native Development Best Practices for TV Applications

IDN Media Nov 21, 2024

Building a Floating View in Android: A Practical Approach - Final Part

IDN Media Nov 20, 2024

Building a Floating View in Android: A Practical Approach - Part 1

Pinhome Nov 20, 2024

Performance Analysis: Analyzing performance in Flutter and Handling Jank

Posts on Reddit Oct 23, 2024

SwiftUI or UIKit in 2024 & 2025?

Flutter Blog Aug 6, 2024

Getting Started With Flutter GPU

Zalando Jul 1, 2024

Custom Navigational Transitions in iOS

adidas Jun 11, 2024

Developers for adidas CONFIRMED build features 30% faster using Jetpack Compose

Meta Mar 26, 2024

Bringing HDR photo support to Instagram and Threads

Etsy Mar 18, 2024

Macramé: Untangling the Knot on the Etsy Android Listing Screen

Shopify Mar 5, 2024

Improving Shopify App’s Performance

Swiggy Dec 19, 2023

Optimising the Swiggy Restaurant App

Coinbase Dec 7, 2023

Part 1: Improving the Retail React Native App Performance

Shopify Dec 4, 2023

Getting Started with React Native Skia

Flutter Blog Nov 15, 2023

Building Your Next Casual Game With Flutter

Instagram Oct 3, 2023

Making Direct Messages Reliable and Fast

Handshake Sep 21, 2023

Effortless iOS Snapshot Testing Using Emerge Tools

Swiggy Sep 19, 2023

Making Swiggy's Order Tracking a Magical Experience

Instagram Sep 12, 2023

Building a Better Instagram App for Android

Swiggy Aug 15, 2023

Making Swiggy Buttery Smooth

Instagram Aug 15, 2023

Improving Comment Rendering on Android

Meta Jul 17, 2023

Bringing HDR video to Reels

Skeelo Jul 11, 2023

Enhancing User Experience: Reducing ANR Rates with DataStore in Skeelo Android App

Cash App Jul 5, 2023

Native UI and multiplatform Compose with Redwood

Posts on Reddit Jun 30, 2023

Is Flutter really that good?

Pepperfry Jun 20, 2023

Intersection Observer API for Element Visibility Detection and Improved Performance

Instagram Jun 20, 2023

Beautiful Performant Android UI

Glance Jun 1, 2023

Testing Android UI Performance Part 2

Glance May 18, 2023

Testing Android UI Performance

Sentry Apr 21, 2023

How We Built User Interaction Tracking For Jetpack Compose

Premise Apr 4, 2023

Measuring Render Performance with Jetpack Compose

Snapchat Mar 15, 2023

Lens Performance Toolkit

Snapchat Mar 15, 2023

Mobile Monitor

Snapchat Mar 15, 2023

Mobile Lens Profiler: Case Study

Snapchat Mar 15, 2023

Performance Optimization Guide

Lyft Mar 10, 2023

The Journey to Server Driven UI At Lyft Bikes and Scooters

ShareChat Feb 21, 2023

ShareChat addresses Jank issues to increase feed scrolling by 60%  |  Developer stories  |  Android Developers

Shopify Jan 20, 2023

Making React Native Gestures Feel Natural

OkCredit Dec 20, 2022

Screen Response Time: A Critical Metric for User Experience

Swiggy Dec 20, 2022

Fan-tastic Search for Blazing Fast Results

React Native Blog Dec 13, 2022

Pointer Events Support in React Native

Airbnb Dec 6, 2022

Announcing Lottie 4.0 for iOS

Shopify Nov 24, 2022

Measuring React Native Rendering Times

OkCredit Nov 22, 2022

OKLayoutInflater

Pinterest Nov 15, 2022

Improving the Player on Android

Strava Nov 15, 2022

Improving Auto Pause for Everyone

OkCredit Oct 18, 2022

How We Reduced Our ANR by Three Times

SoundCloud Oct 13, 2022

Image Loading and Optimization on Android

DoorDash Aug 30, 2022

[Mobile Web] DoorDash's Lessons on Improving Performance on High-Traffic Web Pages

OkCredit Aug 23, 2022

Comparing Jetpack Compose Performance with XML

Pinterest Aug 9, 2022

Four Lessons in Making Pinterest Faster on Android

Turo Jul 19, 2022

Android UI Testing with Firebase

Booking Jun 30, 2022

Rendering Performance Monitoring on Android

Tinder Jun 29, 2022

How Tinder Solves Complex Lottie Localizations with Server Driven UI

Etsy May 5, 2022

Improving the iOS Listing Screen with Generics

Shopify Apr 29, 2022

React Native Skia At Shopify

Carousell Feb 8, 2022

Optimising Core Web Vitals at Carousell

Razorpay Feb 7, 2022

Achieving 60 FPS in React Native with Imperative Manipulation

Callstack Dec 23, 2021

60fps Animations in React Native

Airbnb Dec 17, 2021

Airbnb's Page Performance Score on Android

Tokopedia Dec 14, 2021

How We Revamped Tokopedia Play for iOS: So Fast & Productive

Airbnb Dec 13, 2021

Airbnb's Page Performance Score on iOS

Shopify Dec 1, 2021

Remote Rendering UI Extensibility

Just Eat Nov 23, 2021

Jetpack Compose UI Testing Strategies

Revolut Nov 16, 2021

Monitoring Performance of Screens in Your iOS App

Cash App Nov 11, 2021

The state of managing state (with Compose)

Tokopedia Oct 19, 2021

How Do We Improve Our Most Important Page on iOS App

Doist Sep 15, 2021

Debugging the UI of Third-Party iOS Apps

Wise Sep 15, 2021

Implementing Diffable DataSource for Heterogeneous Items in iOS

Grab Jul 15, 2021

React Native in GrabPay

Airbnb Jun 29, 2021

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

Tokopedia Jun 15, 2021

Achieving 90% Mobile Web Performance at Tokopedia

Flutter Blog Jun 14, 2021

Improving Platform Channel Performance in Flutter

Expedia Apr 15, 2021

Resizing Images In SwiftUI

Tinder Mar 6, 2021

Tinder-Like Swipe Cards in Flutter

Tinder Feb 21, 2021

Tinder Swipe Animation in SwiftUI Tutorial

Thumbtack Dec 18, 2020

Using Android Screenshot Tests To Verify View Correctness

Bumble Dec 11, 2020

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

Bumble Dec 11, 2020

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

Just Eat Nov 17, 2020

SwiftUI Stretchable Header View Implementation

Pinterest Oct 20, 2020

Pre-submit UI Tests at Pinterest

Microsoft Oct 13, 2020

Improve Android App Screen Launch Times Using LazyLifecycle Callbacks

Revolut Sep 29, 2020

Custom View from Scratch Part III: Performance and Optimisation

Airbnb Sep 8, 2020

Motion Engineering at Scale

OkCupid Aug 28, 2020

Improved Localization with Custom TextView Effects

Microsoft Aug 18, 2020

Clean Android WebView Caching

Airbnb Aug 11, 2020

Lottie and Swift at Airbnb

Grindr Apr 19, 2020

Measuring Frame Rate Performance Per Fragment in Android

Flutter Blog Apr 17, 2020

Animation Deep Dive

Adobe Apr 7, 2020

Bank of America Amps Up In-App Experiences

Flutter Blog Apr 1, 2020

Choosing the Right Flutter Animation Widget for Performance

Flipkart Apr 1, 2020

Madman: An Open-Source Ads Framework for Android

Flutter Blog Mar 2, 2020

Floating Overlay Widgets Over Transformed UI Elements in Flutter

Cash App Jan 23, 2020

Improving Animations on iOS with Stagehand

Airbnb Dec 13, 2019

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

Discord Nov 7, 2019

How Discord Achieves Native iOS Performance with React Native

Netflix Oct 10, 2019

Building High-Performance Mobile Applications at Netflix

Revolut Jul 17, 2019

Interactive 3D Cards for Revolut iOS App

ClassPass Jun 25, 2019

Creating a Fluid Scroll Experience on iOS

Callstack Jun 3, 2019

Handling Multiple Native iOS Views in React Native

Walmart Apr 2, 2019

Implementing Infinite Scrolling Efficiently

Callstack Mar 4, 2019

React Native Tab View 2.0 Release and Features

Badoo Jan 17, 2019

Server-Provided Animations in iOS Apps

Badoo Sep 4, 2018

Implementing Scalable UI in iOS: Better, Faster Performance

Badoo Aug 23, 2018

Universal Links for Android and iOS

Bumble Aug 1, 2018

iOS UI Development Best Practices

Skyscanner Jul 17, 2018

3 Techniques We Used to Improve Skyscanner for iOS Performance

Yelp May 17, 2018

Android Search Performance Improvements (Part 2)

Teamweek May 15, 2018

Improved Mobile Performance

Meta Oct 18, 2017

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

Meta Sep 26, 2017

Multithreaded Rendering on Android with Litho and Infer

Callstack Aug 21, 2017

Color Your Apps in React Native Using Material Palette

Mozilla Jul 24, 2017

Optimizing Frame Performance for Mobile Devices

Badoo Jul 12, 2017

Importing Adobe After Effects Animations into iOS Apps

React Native Blog Mar 13, 2017

Better List Views

React Native Blog Feb 14, 2017

Using Native Driver For Animated

Callstack Feb 2, 2017

Developing Amazon Fire TV Stick Applications with React Native

Airbnb Dec 1, 2016

Epoxy: Airbnb's View Architecture on Android

Twitch Aug 8, 2016

Improving Chat Rendering Performance

Hootsuite Sep 3, 2015

Handling Orientation Changes on Android

Pinterest Jul 10, 2015

Discover Pinterest Mobile Engineering and Design

Zillow Feb 9, 2015

High Performance WebViews

Yelp Jan 27, 2015

Animating the Mobile Web

Dropbox Oct 27, 2014

Building Carousel Part III: Drawing Images on Screen

Dropbox Apr 14, 2014

Building Carousel Part I: How We Made Our Networked Mobile App Feel Fast and Local

Etsy Jan 13, 2014

Android Staggered Grid Implementation