Hot on the heels of Jetpack Compose 1.0 is the first stable release of Lottie Compose. The Compose team took the time to rethink nearly every Android API including Animations. As a result, it wouldn’t have felt natural to take the existing LottieAnimationView and simply wrap it in an AndroidView


I’ve been kicking around the idea of a new type of Android blog post. A blog post that’s simple and applicable to your apps today. No new architecture pattern. No shiny new library. Simpler. …


When we first saw Jetpack Compose, we weren’t sure how or even if Mavericks still fit into the picture. …


Today, we’re excited to announce the release of Mavericks 2.0. Mavericks 2.0 is a ground-up (but fully backward compatible) rewrite of MvRx 1.0 built for Coroutines, with an entirely new world-class testing suite and a revamp of our documentation that makes it easier than ever to get started.

Mavericks tl;dr

If you…


When we released Lottie 1.0 in 2017, it was just a few baby steps from its hackathon roots. Since then, Lottie has evolved into a mature library that has become the industry standard for enabling beautiful animations across any platform. Lottie for Android just crossed 30,000 stars on GitHub and…


Wow, what a journey Lottie has been. As Lottie nears its third birthday, it continues to grow and delight app creators and users around the world. The scale of Lottie continues to amaze us:

  • Lottie is used in hundreds of thousands of apps and projects
  • Lottie Android, iOS, and Web

Today, we’re extremely excited to announce the official release of MvRx 1.0. MvRx is an Android architecture library built on top of Jetpack that is easy to integrate and learn yet powerful to scale to large and complex apps. MvRx was created at Airbnb with the goal of allowing Android…


What if I told you that there was a way to get reliable hot reload on Android with zero compiler hacks using Android APIs that have been available since 1.0? …


The new framework for Android is fully native but eliminates 50–75% of product code.

Havana Vieja, a great place to hang out at Airbnb HQ when you want to catch up with friends

At Airbnb, we are moving at a faster pace than ever. Each year, more and more people are using Airbnb to travel. This year alone, we have already launched Airbnb Plus and we have countless other projects underway that we can’t wait to share.

On the Android side of things…


Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making native amazing.

This is the fourth in a series of blog posts in which we outline our experience with React Native and what is next for mobile at Airbnb.Where are we today?

Although many teams relied on React Native and had planned on using it for the foreseeable future, we were ultimately…

Gabriel Peal

Android at Tonal. Lottie and MvRx. Formerly Airbnb and Android Auto at Google.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store