Wednesday, December 20, 2017

Episode 85: Focus on Audio

Romain, Jean-Michel, and Tor.
Chet is in the distant background (~2,500 miles west of the studio.)
In this episode, Romain and Tor talk with Jean-Michel Trivi from the Android audio team. Tune in to learn about hardware speaker design, ducking and attenuation, stream types, audio tagging, audio focus, and more!

Links:
Subscribe to the podcast feed or download the audio file directly.

Jean-Michelgoogle.com/+JeanMichelTrivi
Romaingoogle.com/+RomainGuy@romainguy
Torgoogle.com/+TorNorbye@tornorbye
Chetgoogle.com/+ChetHaase@chethaase

Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

Wednesday, November 29, 2017

Episode 84: Instant Apps

Tor, Chet, and Patrick
In this episode, Chet and Tor talk with Patrick Baumann from the Instant Apps team. We cover everything from Instant to Apps.

Links:



Subscribe to the podcast feed or download the audio file directly.

Patrick@PatrickBaumann
Chetgoogle.com/+ChetHaase@chethaase
Torgoogle.com/+TorNorbye@tornorbye

Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

Wednesday, November 15, 2017

Episode 83: The Deal of the ART

In which Chet and Tor Romain Guy talk with Nicolas Geoffray from the ART team about runtime performance, including various optimizations in the Oreo release.

Subscribe to the podcast feed or download the audio file directly.

Links
Romaingoogle.com/+RomainGuy@romainguy
Chetgoogle.com/+ChetHaase@chethaase
Torgoogle.com/+TorNorbye@tornorbye

Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

Wednesday, November 8, 2017

Episode 82: Tooling Around

Tor, Chet and Romain discussing studios

In this episode, Chet, Romain and Tor discuss the recently released Android Studio 3.0, the upcoming 3.1 preview release, KotlinConf, and whatever else happened to be on their mind last week.

Subscribe to the podcast feed or download the audio file directly.

Links
Android Studio 3.0 Release Announcement
Android Studio 3.1 Preview


    Romaingoogle.com/+RomainGuy@romainguy
    Chetgoogle.com/+ChetHaase@chethaase
    Tor: google.com/+TorNorbye@tornorbye

    Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

    Monday, November 6, 2017

    Episode 81: Gradle Sync

    Tor, Alex, and Chet in the Android-related Studio
    In this episode, Chet and Tor sync with Alex Ruiz on Gradle, and in particular, the IDE integration of Gradle into Android Studio, past and upcoming performance work, the project structure dialog, APK Debugging, and more.

    Subscribe to the podcast feed or download the audio file directly.

      Alex: google.com/+AlexRuiz, @alexRuiz
      Chetgoogle.com/+ChetHaase@chethaase

      Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

      Tuesday, October 31, 2017

      Episode 80: Crash Talk

      In which Chet and Tor Dan Sandler talk with Andrea Falcone and Matt Willis from the Crashlytics team about (wait for it...) Crashlytics!

      Subscribe to the podcast feed or download the audio file directly.

      Links

      Crashlytics for Android
        Andrea@asfalcone
        Matt@mattwillis
        Dan: google.com/+DanSandler@dsandler
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
        The audio this time was recorded on sub-standard portable mics and mixed by Dan and Chet. Sorry.

        Wednesday, October 18, 2017

        Episode 79: Picking Up Garbage

        David, Mathieu, and Chet
        In this episode, Chet talks with David Sehr and Mathieu Chartier from the Android Runtime (ART) team, primarily about garbage collection as well as other recent ART improvements in O.

        Subscribe to the podcast feed or download the audio file directly.

        Links
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Thursday, September 28, 2017

        Episode 78: Notification Explication

        In this episode, Chet and Tor Dan Sandler talk with Julia Reynolds from the Android System UI team about Notifications: channels, Do-Not-Disturb, Dots, ... it's all here.

        Subscribe to the podcast feed or download the audio file directly.

        Links
        Dan: google.com/+DanSandler@dsandler
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
        The audio this time was recorded on sub-standard portable mics and mixed by Dan and Chet. Sorry.

        Monday, September 11, 2017

        Episode 77: Android Internals with Effie Barak

        Tor, Effie, Chet
        In this episode, Chet and Tor talk with Effie Barak from Pinterest about Android internals and about measuring and improving app performance.

        Subscribe to the podcast feed or download the audio file directly.

        Links

        Effie@CodingChick
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Friday, September 1, 2017

        Episode 76: Kotlin-n-stuff

        Romain, Chet, Jake!, and Tor
        In this episode, Chet, Romain and Tor talk with Jake Wharton about his new role as an engineer on the Android team at Google, and about Kotlin in particular.

        Subscribe to the podcast feed or download the audio file directly.

        Links



        Jakegoogle.com/+JakeWharton@JakeWharton
        Romaingoogle.com/+RomainGuy@romainguy
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Thursday, August 17, 2017

        Episode 75: Project Treble - for the HAL of it

        Iliyan, Romain, Chet, and a complete lack of Tor.
        In this episode, Chet and Romain (no Tor in sight. Anyone seen Tor? He was on the calendar appointment, totally expected him to show) talked with Iliyan Malchev from the Treble project. Treble was introduced in May of this year as an important step toward faster and more frequent release updates on devices.

        Subscribe to the podcast feed or download the audio file directly.



        Links:
        Here Comes Treble blog post
        Shut the HAL Up blog post
        Hot Shots! movie

        Iliyan@imalchev
        Romaingoogle.com/+RomainGuy@romainguy
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Friday, August 4, 2017

        Episode 74: Graphics

        Chet, Romain, Mathias, and Tor (not pictured)
        in the very fancy and highly-decorated recording studio
        In this episode, Chet and Tor Romain talk with Mathias Agopian, who has worked on (or been the entirety of) the Android graphics team since before Android 1.0. We talk about SurfaceFlinger, PixelFlinger, tearing, buffering, optimizations, and other fun low-level graphics and performance details.

        Subscribe to the podcast feed or download the audio file directly.








        Romaingoogle.com/+RomainGuy@romainguy
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Tuesday, July 18, 2017

        Episode 73: Architecture Components 2 - Persistence

        Sergei, 3D Chet,  Tor, 2D Chet, and Yigit.
        In this episode, Chet and Tor talk [more] with Yigit Boyar and Sergei Vasilinetc about the new Architecture Components project that was announced at Google I/O. In particular, we talk about Persistence. This is a continuation of the conversation we started in Episode 72, which was about Lifecycle. But this one is all about ROOM, the persistence APIs in the Architecture Components project.

        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android Architecture Components
        Google I/O 2017: Architecture Components - Introduction
        Google I/O 2017: Architecture Components - Lifecycle
        Google I/O 2017: Architecture Components - Persistence and Offline
        Github Samples

        Yigit: @yigitboyar
        Sergei@ZelenetS
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Friday, June 30, 2017

        Episode 72: Architecture Components 1 - Lifecycle

        Yigit, 2D Chet, Tor, 3D Chet, and Sergei.
        In this episode, Chet and Tor talk with Yigit Boyar and Sergei Vasilinetc about the new Architecture Components project that was announced at Google I/O. In particular, we talk about the Lifecycle part of Architecture Components. Stay tuned for a future episode about the Persistence API.

        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android Architecture Components
        Google I/O 2017: Architecture Components - Introduction
        Google I/O 2017: Architecture Components - Lifecycle
        Github Samples

        Yigit: @yigitboyar
        Sergei@ZelenetS
        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Friday, June 23, 2017

        Episode 71: Things

        Chet, Lee, Ari, and Tor, in repose.
        In this episode, Chet and Tor talk with Lee Campbell and Ari Hausman-Cohen from the Android Things team about that project and IoT in general.

        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android Things
        Android Things sessions at Google I/O

        Chetgoogle.com/+ChetHaase@chethaase

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Monday, June 19, 2017

        Episode 70: Color

        Chet, Romain, and Tor in the totally
        professional recording studio
        In this episode, Chet and Tor talk with Romain Guy about color, spanning topics from how color works (on devices and in our eyes) to specific color technologies/specifications like sRGB and wide-gamut displays to specific features that are now available in the Android O Preview release.

        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android O Developer Preview
        Google I/O 2017: Understanding Color
        360|AnDev: U and I

        Romain Guygoogle.com/+RomainGuy@romainguy

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Monday, June 5, 2017

        Episode 69: IO IO

        Dan, Chet, Chiu-Ki, Chris, Huyen, Mark, Corey, and Kaushik
        In this episode, Chet and !Tor talked with a veritable mob of Android app developers about interesting stuff from Google I/O 17 and in the Android O preview release.

        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android O Developer Preview
        Android@Google I/O Sessions

        Dan Lew: @danlew42
        Chiu-Ki Chan: @chiuki
        Chris Lacy: @chrismlacy
        Huyen Tue Dao: @queencodemonkey
        Mark Allison: @MarkIAllison
        Corey Latislaw: @corey_latislaw
        Kaushik Gopal: @kaushigopal
        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Friday, June 2, 2017

        Episode 68: Profiler

        Tor, Esteban and Chet in the Studio.
        In this episode, Chet and Tor talk with Esteban de la Canal about the new profiling tools in Android Studio 3.0. Join us to hear about the CPU profiler, the memory profiler, the network profiler, allocation tracking, heap dump analysis, changes to Android O to support low overhead profiling and more.

        This episode was recorded three months ago, so some details around version numbers and release dates are off, but the information should still be useful and interesting. And in the time since the podcast was recorded, the profiler has added support for OkHttp.


        Subscribe to the podcast feed or download the audio file directly.


        Links
        Android Profiler in Android Studio 3.0

        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Wednesday, May 24, 2017

        Episode 67: Fontastic

        In this episode, Chet and Tor talk talks with Clara Bayarri and Alan Viverette about downloadable fonts, fonts in XML, EmojiCompat, and other new features in the v26 beta 1 release of the Android Support Library. All of these features were revealed and demonstrated at Google I/O, so you might also want to check out the I/O talks linked below.

        Subscribe to the podcast feed or download the audio file directly.


        Links


        Google I/O Session: What's New in Android Support Library
        Google I/O Session: Best Practices to Slim Down your App Size
        Android O Features and APIs
        Android Support Library

        Chetgoogle.com/+ChetHaase@chethaase
        Alan: google.com/+AlanViverette@alanviverette

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Thursday, May 18, 2017

        Episode 66: Kotlin!

        Tor, Yigit, Chet, and Romain, in our very fancy
        ADB recording studio
        In this episode, Chet and Tor talk with Romain Guy and Yigit Boyar about Kotlin, Android's new officially supported language. Join us to hear a free-ranging discussion about various favorite features of the language.

        Subscribe to the podcast feed or download the audio file directly.







        Links


        Android Announces Support for Kotlin
        Kotlin Koans (online tutorial)

        Romain: google.com/+RomainGuy@romainguy
        Yigit: plus.google.com/111851968937104436377@yigitboyar
        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Wednesday, May 3, 2017

        Episode 65: Emulator

        Chet, Huan, Jamal and Tor
        In this episode, Chet and Tor talk with Jamal Eason and Huan Ren from the Android tools team about the emulator. Tune in learn whether you should use the 32 bit or the 64 bit system images, and more.

        Subscribe to the podcast feed or download the audio file directly.




        Links


        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Monday, April 17, 2017

        Episode 64: Gradleweiss

        Chet, Jerome, Xav, Tor, and Gradle (not pictured).
        In this episode, Chet and Tor talk with Xavier Ducrohet and Jerome Dochez from the Android Studio team. We talk about gradle, gradle, and gradle. And then some more about gradle, rounding out the dicussion with a chat about gradle before ending on a brief discourse on gradle.

        Subscribe to the podcast feed or download the audio file directly.




        Links


        Chetgoogle.com/+ChetHaase@chethaase
        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Wednesday, February 22, 2017

        Episode 63: Dagger

        Chet, Gregory and Tor in the dark
        In this episode, Chet and Tor talk with Gregory Kick from the Java Core Libraries team at Google about Dagger, as well as Auto, AutoValue and Guava.

        Subscribe to the podcast feed or download the audio file directly.

        Links
        Chetgoogle.com/+ChetHaase@chethaase
        Tor: google.com/+TorNorbye@tornorbye

        Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.

        Tuesday, February 7, 2017

        Episode 62: It Depends

        In this episode, Chet and Tor talk with Alan Viverette and Chris Banes about random things about the Support Library: releases, AppCompat, drawables, Night mode, gradle, support lib modularization, and more.

        Will it answer all of your Support Lib questions? It depends...

        Subscribe to the podcast feed or download the audio file directly.

        Links
        Support Library

        Alan+AlanViverette
        Chris: +ChrisBanes@chrisbanes, blog
        Chet+ChetHaase@chethaase
        Tor: +TorNorbye@tornorbye


        Friday, January 13, 2017

        Episode 61: Kernel Panic

        In this episode, Chet speaks with Rom Lemarchand from the Android Systems team.

        Tune in to hear about the new A/B system updates, kernel patches and much more.

        Subscribe to the podcast feed or download the audio file directly.

        Links
        A/B system updates

        Chet+ChetHaase@chethaase
        Tor: +TorNorbye@tornorbye