On April 21, we hosted our first Mobile event at Netflix with two talks focusing on the challenges we’ve faced building performant mobile experiences, and how we addressed them.

Francois Goldfain, Engineering Manager for the Android Platform team, kicked off the event with his talk on optimizing the Netflix Android app. Francois shared insights into how we’ve made the most of the limited memory, network, and battery resources available on Android devices, and shared some of the mobile engineering best practices we built into our application and why we did them.

For the second talk — Shiva Garlapati, Senior Software Engineer on the Android Innovation team, and Lawrence Jones, Senior Software Engineer on the Originals UI team, gave a joint talk sharing their experiences building smooth animations on Android and iOS, respectively. They spoke about the challenges they faced as well as the best practices they used to overcome them across the wide range of devices we support.

Optimizing Netflix for Android

Smooth Animations on Android

Smooth Animations on iOS

These talks and many others from past Netflix Engineering events can be found on our YouTube channel.

— by Maxine Cheung