Android Developers Backstage

Android Developers Backstage

By Android DevelopersNewsTechnologyTech News
Download on the App Store

Android Developers Backstage episodes

  • Episode 185: Play Store

    In this episode we chat with Jon and Andrew from the Play team about the Play Store app. The Play Store recently went through a major refactoring of their app, and Jon and Andrew will guide you through the reasons why they did it, the impact on their architecture, what problems they ran into, and why they decided to adopt Jetpack Compose for the UI layer.

    Jon, Romain, Andrew, Tor, and Chet

    Links:

    • On Play Store adopting Jetpack Compose
    • Guide to app architecture
    • Jetpack libraries to help you build your app
    31 min
  • Episode 184: Skia and AGSL - Shaders of Things to Come

    In this episode we chat with Derek and Brian from the Skia team about Skia, pixel shaders, and the new "AGSL" API that lets you provide pixel shaders for advanced graphics effects, which was recently added to the preview release of Android T.

    If you're interested in graphics technology, this is the episode for you.

    If you're not interested in graphics... you should be.

    Brian, Romain DerekChet, Tor

    Links:

    • Skia's SkSL/AGSL playground & debugger → https://goo.gle/3DHFJYm
    • Skia's SkSL documentation → https://goo.gle/3uZK0CA

    Brian: @BrianOsman

    Chet: @chethaase

    Romain: @romainguy

    Tor: @tornorbye

    44 min
  • Episode 183: Baseline Profiles

    In this episode we chat with Rahul and Leland from the Android toolkit team about "baseline profiles", a new mechanism which lets applications ship with profiling metadata used at application install time to make it start faster. We discuss how this is used in Jetpack Compose, cloud profiles in general, and more.

    Chet, Romain, Rahul, Leland and Tor

    Links:

    • Baseline Profile DAC Documentation
    • Android Developers Blog Post on baseline profiles
    • Jetpack Macrobenchmarking Library

    Rahul: @tikurahul

    Leland: @intelligibabble

    Chet: @chethaase

    Romain: @romainguy

    Tor: @tornorbye

    42 min
  • 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

    43 min
  • 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

    38 min
  • 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

    47 min
  • 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

    35 min
  • 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

    42 min
  • 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

    46 min
  • 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

    43 min

About Android Developers Backstage

From the publisher's feed

Android Backstage, a podcast by and for Android developers. Hosted by developers from the Android engineering team, this show covers topics of interest to Android programmers, with in-depth discussions and interviews with engineers on the Android team at Google.

More shows like Android Developers Backstage

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

622 Listeners

Now in Android by Now in Android

Now in Android

6 Listeners