Airbnb

Airbnb is a global marketplace for short-term home rentals, experiences, and travel accommodations. Known for pioneering mobile-first design patterns, their engineering team has contributed significantly to open-source projects like Lottie and Epoxy. The platform connects over 4 million hosts with guests in 220+ countries.

31 articles · Android, iOS, React Native, Mobile Web

Articles from Airbnb (31)

React Native Oct 26, 2025

Why Airbnb’s React Native Experiment Ended With a Complete Rewrite | by Yash Batra | JavaScript in Plain English

iOS Sep 6, 2025

Understanding and Improving SwiftUI Performance

iOS Jun 24, 2025

Understanding and Improving SwiftUI Performance

iOS May 7, 2024

Animations: Bringing the Host Passport to Life on iOS

Android Apr 11, 2024

Introducing Trio | Part III

Android Apr 4, 2024

Introducing Trio | Part II

Android Mar 28, 2024

Introducing Trio | Part I

iOS Sep 21, 2023

Unlocking SwiftUI at Airbnb

iOS May 10, 2023

Flexible Continuous Integration for iOS

iOS Dec 6, 2022

Announcing Lottie 4.0 for iOS

Android Dec 17, 2021

Airbnb's Page Performance Score on Android

iOS Dec 13, 2021

Airbnb's Page Performance Score on iOS

iOS / Android Nov 18, 2021

Creating Airbnb's Page Performance Score

iOS Oct 5, 2021

Designing for Productivity in a Large-Scale iOS Application

iOS / Android Jun 29, 2021

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

iOS Mar 31, 2021

How We Enable Airbnb Team Members To Code Like A Mobile Engineer

iOS / Android Sep 8, 2020

Motion Engineering at Scale

iOS Aug 11, 2020

Lottie and Swift at Airbnb

Android Apr 14, 2020

Making Airbnb's Android App More Accessible

Android Apr 7, 2020

Better Android Testing at Airbnb (Part 6)

Android Mar 31, 2020

Better Android Testing at Airbnb (Part 5)

Android Mar 24, 2020

Better Android Testing at Airbnb (Part 4)

Android Mar 17, 2020

Better Android Testing at Airbnb (Part 3)

Android Mar 10, 2020

Better Android Testing at Airbnb (Part 2)

Android Mar 3, 2020

Better Android Testing at Airbnb (Part 1)

Android Dec 13, 2019

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

iOS Jul 1, 2017

Building Mixed Language iOS Projects with Buck

Mobile Web Jun 15, 2017

Unlocking Test Performance: Migrating from Mocha to Jest

Android / iOS May 1, 2017

Messaging Sync: Scaling Mobile Messaging at Airbnb

Android Dec 1, 2016

Epoxy: Airbnb's View Architecture on Android

Android May 11, 2016

Android: An Exercise in "Ship It"