React Native Interfaces with Leland Richardson (Repeat)

Originally published July 7, 2017

Airbnb is a company that is driven by design. New user interfaces are dreamed up by designers and implemented for web, iOS, and Android. This implementation process takes a lot of resources, but it used to take even more before the company started using React Native. React Native allows Airbnb to reuse components effectively.

React Native works by presenting a consistent model for the user interface regardless of the underlying platform, and emitting a log of changes to that user interface. The underlying platform translates those changes into platform specific code.

Leland Richardson is an engineer at Airbnb. In today’s episode, he explains how Airbnb uses React Native, how React Native works, and the future of the platform.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

Twilio is a Customer Engagement Platform trusted by millions of developers, enabling you to reinvent how you connect with your customers. Whatever your use case, Twilio has your back. It’s time to build. Visit twilio.com.

strongDM lets you manage and audit access to servers, databases, and Kubernetes clusters, no matter where your employees are. With strongDM, you can easily extend your identity provider to manage infrastructure access. You can automate onboarding, offboarding, and moving people within roles. strongDM. Manage and audit remote access to infrastructure. Start your free 14 day trial today at: strongdm.com/SEDaily

Sanity is a content platform that’s built to be built on. A hosted real-time datastore with great APIs meets an open source, configurable editor. Empower 
teams of all sizes with real-time collaboration: full version control with tracking and roll back, live preview, multiplayer features, and more. When you’re no longer blocked by your tools, you’ll be amazed at what you can create. Join the world’s biggest brands using Sanity. Sanity doubled the free included monthly usage for SE Daily listeners, try it out now for your project at sanity.io/sedaily.

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.