Android Developers Backstage cover image

Android Developers Backstage

Latest episodes

undefined
Feb 1, 2022 • 43min

Episode 182: Large screens are a big deal

In this episode, Clara (Android Toolkit), Florina (Android Developer Relations), and Daniel (Android Product Management) join your usual hosts to talk about large screens, what they are and what they mean for app developers. You will also learn about the resources at your disposal to build high quality experiences on large screen devices: from samples and guidance to canonical layouts and new APIs such as window size classes Romain, Clara, Florina, Daniel, Chet, and Tor   Links: Large screens documentation Material adaptive design docs ADS talk: Build Android UIs for any screen size Codelab: Support foldable and dual-screen devices with Jetpack WindowManager Samples Jetnews: Responsive UI implementation with Compose Jetcaster: Tabletop support implementation with Compose Google I/O Android App: Responsive UI implementation with Views Trackr: Responsive UI implementation with Views Clara: @clarabayarri Daniel: @pmatgoog Florina: @FMuntenescu Chet: @chethaase Romain: @romainguy Tor: @tornorbye
undefined
Jan 11, 2022 • 37min

Episode 181: Architecture → Fewer bugs at the end

In this episode, we chat with Yigit Boyar (again!) from the Android Toolkit Team and Manuel Vivo from the Developer Relations team about application architecture. The team has released new architecture guidance, and we talk about that guidance here, as well as how our architecture recommendations apply in the new Jetpack Compose world. Yigit, Tor, Manuel, and Chet. Romain was AWOL. Check out the revamped and enhanced Guide to app architecture. Yigit: @yigitboyar Manuel: @manuelvicnt Romain: @romainguy Chet: @chethaase Tor: @tornorbye
undefined
Dec 16, 2021 • 46min

Episode 180: Kotlin Magic Platform

In this episode, we chat with Yigit Boyar from the Android Toolkit Team about Kotlin multi platform, while Romain provides light background music on his piano.Yigit: @yigitboyar Romain: @romainguy Chet: @chethaase Tor: @tornorbye     Subscribe to Android Developers → https://goo.gle/AndroidDevs
undefined
Nov 30, 2021 • 34min

Episode 179: Flibberty Widget

In this episode, Chet and Romain talked with Nicole McWilliams and Petr Čermák from the London engineering office about their work on App Widgets and Digital Wellbeing.   Romain: @romainguy Chet: @chethaase Tor: @tornorbye Nicole: ​​@nicolelaure     Subscribe to Android Developers → https://goo.gle/AndroidDevs
undefined
Nov 15, 2021 • 42min

Episode 178: Hosts 3, Guests 0

In this episode, Chet, Romain and Tor sit down to chat about the Android DevSummit, and in particular all the new features arriving in Android Studio, along with a few other topics like Chet's new jank stats library, the Android 12L release, and more. Top row: Chet and Tor. Bottom row: Romain.   The Android Studio talk discussed is https://goo.gle/3caaFDT     
undefined
Oct 18, 2021 • 45min

Episode 177: Honor every photon

In this episode, Bart Wronski takes Tor, Romain, and Chet through the camera pipeline that powers the Pixel phones. We talked about how cameras capture images, and how the algorithms responsible for Pixel’s beautiful images work. If you’ve ever wondered how HDR+ or Night Sight works, this episode if for you! Top row: Tor and Bart. Bottom row: Chet and Romain.   Links: Bart’s blog on graphics and image processing SIGGRAPH paper and presentation on handheld multi-frame super resolution Night Sight Astrophotography with Night Sight HDR+ with bracketing on Pixel Live HDR+ on Pixel 4 (HDRnet)   Bart: @bartwronsk Romain: @romainguy Chet: @chethaase Tor: @tornorbye
undefined
Sep 27, 2021 • 43min

Episode 176: Android 12 - S stands for System UI

In this episode, Chet, Romain and Tor have a chat with Selim, Vadim and Lucas from the Android system UI team, discussing many of the new features in Android 12's user interface. Top row: Vadim, Selim and Romain. Bottom row: Lucas, Tor and Chet.   Some relevant links for the Splash screen discussion: https://goo.gle/3APByre  https://goo.gle/3zGDVeB    Selim: @selimcinek Vadim: @vadimcaen Chet: @chethaase Romain: @romainguy Tor: @tornorbye
undefined
Sep 14, 2021 • 45min

Episode 175: Lottie

In this episode, Chet, Romain and Tor have a chat with Gabriel Peal from Tonal, well known for his contributions to the Android community on projects such as Mavericks and Lottie. We talked about Lottie and how it helps designers and developers deliver more delightful user experiences by taking complex animations designed in specialized authoring tools such as After Effects, and rendering them efficiently on mobile devices. We also explored the challenges of designing and implementing a rendering engine such as Lottie. Romain, Gabriel, Tor, and Chet   Related info: Lottie LottieFiles Mavericks   Gabriel: @gpeal8 Chet: @chethaase Romain: @romainguy Tor: @tornorbye
undefined
Sep 9, 2021 • 35min

Episode 174: Compose tooling

In this episode, Tor and Nick are joined by Chris Sinco, Diego Perez and Nicolas Roard to discuss the features added to Android Studio for Jetpack Compose. They discuss the Compose preview, interactive preview, animation inspector and additions to the Layout inspector and their approach to create tooling to support the Compose’s code-centric approach. Diego, Tor, Chris, Nicolas and Nick tooling around.   Tooling guide
undefined
Aug 26, 2021 • 35min

Episode 173: More benchmarking

In this episode, Chet, Romain and Tor talk with Chris Craik and Rahul Ravikumar from the toolkit performance team. We talk about the recently released the macrobenchmark tool+library, in addition to other interesting bits like how the benchmark libraries work, how to use them, how they relate to system tracing, how to do performance debugging in general, and even a teaser of future performance instrumentation functionality that the team is working on. Chet, Chris, Rahul (top), Romain, and Tor (bottom), all looking unusually happy.   Related info: The Profile your app performance page for an overview of the performance tools and practices we offer. Performance samples Running benchmarks in continuous integration   Chris: @chris_craik Rahul: @tikurahul Chet: @chethaase Romain: @romainguy Tor: @tornorbye

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode