The Developers' Bakery

Modern Android Development with Boris Farber and Tomáš Mlynarič


Listen Later

Welcome to a special in-person episode of The Developers’ Bakery, recorded live in Amsterdam at Google IO Connect.

There, I had the privilege of having on stage Boris Farber and Tomáš Mlynarič from Google and they will tell us What’s New in Android. As I’m a big fan of build tool, in this episode we’re going to delve into some of the updates for popular devtools for Android: Android Studio, Android Gradle Plugin (AGP), Gradle KTS and much more.

We’ll have also the opportunity to discover Baseline Profiles, a new mechanism to boost the performance of your Android apps.

Enjoy the show 👨‍🍳

Show Notes
  • 00.00 Intro
  • 00.45 Episode Start
  • 01.39 Tomáš’ Introduction
  • 02.22 Boris’ Introduction
  • 02.47 What’s New in Android?
  • 04.02 Gradle KTS
  • 05.51 Gradle Version Catalog
  • 08.06 Android Gradle Plugin (AGP)
  • 10.02 Java 17
  • 12.21 Alpha, beta and stable releases
  • 15.18 What are Baseline Profiles?
  • 19.08 What does a Baseline Profile look like?
  • 20.29 How to create a Baseline Profile?
  • 22.51 Which flows to include in a Baseline Profile?
  • 25.28 Baseline Profiles for Library Authors
  • 27.53 Performance wins
  • 28.49 Where is the Android code?
  • 30.47 How to contribute to Android?
  • 33.33 Reporting a bug for Android
  • 35.07 Too many bug reports!
  • 37.03 Effective triaging
  • 38.32 Reproducers
  • 39.21 Which future for Gradle on Android?
  • 40.53 Further reading
  • 42.44 Docs for KTS migration
  • 43.54 Where people can find you online?
  • Resources
    • Google IO - What’s New in Android
    • Mentioned Resources:
      • AGP Landing Page
      • Migrate your build file from Groovy to Kotlin
      • Migrate to version catalogs
      • android/nowinandroid on GitHub
      • Android Dev Summit - Making apps blazing fast with Baseline Profiles
      • What’s new in Android Performance - IO 2023
      • Android Source Code
      • @borisf on GitHub
      • @borisfarber on Twitter
      • Boris’ website
      • @mlykotom on GitHub
      • @mlykotom on Twitter
      • Show links
        • Podcast Website
        • The Developers’ Bakery on Spotify
        • The Developers’ Bakery on Apple Podcasts
        • The Developers’ Bakery on Google Podcasts
        • @thebakerydev on Twitter
        • @cortinico on Twitter
        • ...more
          View all episodesView all episodes
          Download on the App Store

          The Developers' BakeryBy Nicola Corti


          More shows like The Developers' Bakery

          View all
          Decoder with Nilay Patel by The Verge

          Decoder with Nilay Patel

          3,156 Listeners