Android Developers Backstage

Alle afleveringen

226 afleveringen, van nieuw naar oud

  1. Episode 76: Kotlin-n-stuff

    2 september 2017 · 55 min

    Afspelen
    Romain, Chet, Jake!, and Tor Lees meer

    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

    Parcelable proposal

    Kotlin extension functions

    OkHttp

    Okio

    Retrofit

    Wire

    Moshi

    Jake: google.com/+JakeWharton, @JakeWharton
    Romain: google.com/+RomainGuy, @romainguy
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  2. Episode 75: Project Treble - for the HAL of it

    17 augustus 2017 · 53 min

    Afspelen
    Iliyan, Romain, Chet, and a complete lack of Tor. Lees meer

    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
    Romain: google.com/+RomainGuy, @romainguy
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  3. Episode 74: Graphics

    4 augustus 2017 · 44 min

    Afspelen
    Chet, Romain, Mathias, and Tor (not pictured)
    in the very fancy and highly-decorated recording studio
    Lees meer

    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.

    Romain: google.com/+RomainGuy, @romainguy
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  4. Episode 73: Architecture Components 2 - Persistence

    18 juli 2017 · 52 min

    Afspelen
    Sergei, 3D Chet, Tor, 2D Chet, and Yigit. Lees meer

    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
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  5. Episode 72: Architecture Components 1 - Lifecycle

    30 juni 2017 · 44 min

    Afspelen
    Yigit, 2D Chet, Tor, 3D Chet, and Sergei. Lees meer

    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
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  6. Episode 71: Things

    24 juni 2017 · 44 min

    Afspelen
    Chet, Lee, Ari, and Tor, in repose. Lees meer

    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

    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  7. Episode 70: Color

    19 juni 2017 · 48 min

    Afspelen
    Chet, Romain, and Tor in the totally
    professional recording studio
    Lees meer

    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 Guy: google.com/+RomainGuy, @romainguy

    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  8. Episode 69: IO IO

    6 juni 2017 · 1 uur 4 min

    Afspelen
    Dan, Chet, Chiu-Ki, Chris, Huyen, Mark, Corey, and Kaushik Lees meer

    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

    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  9. Episode 68: Profiler

    3 juni 2017 · 48 min

    Afspelen
    Tor, Esteban and Chet in the Studio. Lees meer

    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

    Esteban: google.com/+EstebandelaCanal, @estebandlc
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  10. Episode 67: Fontastic

    25 mei 2017 · 47 min

    Afspelen
    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. Lees meer

    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

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

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

  11. Episode 66: Kotlin!

    19 mei 2017 · 1 uur 6 min

    Afspelen
    Tor, Yigit, Chet, and Romain, in our very fancy
    ADB recording studio
    Lees meer

    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)

    Chet: google.com/+ChetHaase, @chethaase

    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.

  12. Episode 65: Emulator

    4 mei 2017 · 43 min

    Afspelen
    Chet, Huan, Jamal and Tor Lees meer

    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

    Jamal: google.com/+JamalEason
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

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

  13. Episode 64: Gradleweiss

    18 april 2017 · 59 min

    Afspelen
    Chet, Jerome, Xav, Tor, and Gradle (not pictured). Lees meer

    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

    Xav: google.com/+XavierDucrohet, @droidxav
    Jerome: @dochez

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

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

  14. Episode 63: Dagger

    22 februari 2017 · 48 min

    Afspelen
    Chet, Gregory and Tor in the dark Lees meer

    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

    Dagger 2: https://google.github.io/dagger/

    Auto: https://github.com/google/auto/

    AutoValue: https://github.com/google/auto/tree/master/value

    Guava: https://github.com/google/guava

    Gregory: google.com/+GregoryKick, @gk5885

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

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

  15. Episode 62: It Depends

    7 februari 2017 · 47 min

    Afspelen
    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. Lees meer

    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

  16. Episode 61: Kernel Panic

    14 januari 2017 · 37 min

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

    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

  17. Episode 60: Huyen Tue Dao

    17 december 2016 · 46 min

    Afspelen
    In this episode, Chet goes Tor-less and speaks with Huyen Tue Dao, an Android developer at Trello, about conferences, learning new things in Android, and Constraint Layout. Lees meer

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

    Links
    Loving Lean Layout
    Measure, Layout, Draw, Repeat: Custom Views and ViewGroups
    A New View: Layout Editor + Constraint Layout

    Huyen: +HuyenTueDao, @queencodemonkey, randomlytyping.com, youtube.com/androiddialogs
    Chet: +ChetHaase, @chethaase
    Tor: +TorNorbye, @tornorbye

  18. Episode 59: Buncha New Stuff

    1 december 2016 · 55 min

    Afspelen
    Chet and Tor. Just Chet and Tor. Nobody else. Lees meer

    In this episode, Chet and Tor find themselves without a guest so they spend the episode talking about three new releases: Android N MR1, support library, and Android Studio 2.3 Canary.

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

    Links

    Android 7.1 Preview: https://developer.android.com/preview/index.html

    Support Library: https://developer.android.com/topic/libraries/support-library/revisions.html

    Transitions in Support Library: https://medium.com/google-developers/transitions-in-the-android-support-library-8bc86a1d688e

    What's New in Android (Droidcon London, Oct 28th): https://skillsmatter.com/skillscasts/8414-what-s-new-in-android

    Studio 2.3 Canary Announcement: http://tools.android.com/recent/androidstudio23canaryavailable

    Studio Canary Downloads: http://tools.android.com/download/studio/canary

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

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

  19. Episode 58: Quick Settings

    10 november 2016 · 51 min

    Afspelen
    Chet, Jason, and Tor, not necessarily in that order.
    You can see, in the background, the beautifully appointed
    high-tech recording studio where the magic happens.
    Lees meer

    In this episode, Chet and Tor talk with Jason Monk from the System UI team about various things that he's worked on, including Quick Settings, Quick Settings tiles (and the API for creating them), and System UI Tuner.
    Oh, and QQS (Quick Quick Settings). Because if Quick is good, Quick Quick must be better.

    There's also an odd detour into color theory and pointillism. Sorry about that.

    Quotes of note:
    "My memory doesn't work that way."
    "Just because you have power doesn't mean you should use it."

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

    Links

    Quick Settings Tile API

    Quick Settings article on Medium

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

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

  20. Episode 57: Espresso Test Recorder

    21 oktober 2016 · 37 min

    Afspelen
    In this episode, Chet and Tor talk with Stas Negara from the Firebase team about the Espresso Test Recorder, a feature in Android Studio which lets you easily record Android UI tests. Lees meer

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

    Links

    Create UI Tests with Espresso Test Recorder

    Espresso Testing Framework

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

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

  21. Episode 56: In The Beginning

    6 oktober 2016 · 54 min

    Afspelen
    In this episode, Chet and Tor talk with Ficus Kirkpatrick about the early days of Android. Lees meer

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

    Ficus: google.com/+FicusKirkpatrick, @ficus
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

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

  22. Episode 55: Glide

    31 augustus 2016 · 48 min

    Afspelen
    Chet, Sam and Romain Lees meer

    In this episode, Chet and Romain talk with Sam Judd from the Google Photos team about Glide, an image loading and caching library, and its use in the Photos app.

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

    Links:
    Glide project: https://github.com/bumptech/glide

    Using Glide in your project: compile 'com.github.bumptech.glide:glide:3.7.0'

    Romain: google.com/+RomainGuy, @romainguy
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

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

  23. Episode 54: AAPT

    11 augustus 2016 · 49 min

    Afspelen
    In this episode, Chet and Tor talk with Adam Lesinski from the Android framework team. Adam works on aapt (Android Asset Packaging Tool), which compiles the resources used by the framework and for apps. Listen in to learn more about how it works, as well as some of the optional features that aapt provides that you could take advantage of. He also might talk about some of the future development going on for more robust and performant tools. Maybe. Lees meer

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

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

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

  24. Episode 53: ADB on ADB

    20 juli 2016 · 58 min

    Afspelen
    In this episode, Chet and Tor talk with Elliott Hughes from the native tools and libraries team. He and his team work on ADB, the NDK, and a host of other important low-level Android tools. Lees meer

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

    Links:
    Android Developers Blog: Improving Stability with Private C/C++ Symbol Restrictions in Android N

    Android Developers Blog: Android changes for NDK developers

    NDK preview releases

    Toybox

    Elliott: google.com/+ElliottHughes
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

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

  25. Episode 52: Multi Window of Opportunity

    7 juli 2016 · 40 min

    Afspelen
    Rob, Chet, and Tor in our totally professional recording
    studio with sophisticated sound baffling equipment.
    Lees meer

    In this episode, Chet and Tor talk with Rob Carr from the window manager team about... Multi-Window! We also talk about application lifecycle, synchronous SurfaceView, and other window-manager-activity-managery stuff.

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

    Google I/O 2016 Sessions:
    Multi-Window Mode
    Android Fireside Chat

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

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

  26. Episode 51: Swisstem UI

    25 juni 2016 · 49 min

    Afspelen
    Chet, Tor, Jorim, Selim and Adrian Lees meer

    In this episode, Chet and Tor talk with Jorim Jaggi, Selim Cinek and Adrian Roos from the System UI team about all the "math-gic" behind the animations in Lollipop, Marshmallow and N. Favorite quote: "Hopefully works correctly".
    Subscribe to the podcast feed or download the audio file directly.

    Jorim Jaggi: google.com/+JorimJaggi
    Selim Cinek: google.com/+SelimCinek
    Adrian Roos: google.com/+AdrianRoos
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

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

  27. Episode 50: Constraint Layout

    2 juni 2016 · 48 min

    Afspelen
    Chet, Tor, Romain, Nicolas and John (mysteriously shadowed) Lees meer

    In this episode, Chet and Tor talk with Romain Guy, Nicolas Roard and John Hoford about the new ConstraintLayout library and layout editor.

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

    Relevant Links

    http://tools.android.com/tech-docs/layout-editor

    Romain Guy: google.com/+RomainGuy, @romainguy
    Nicolas Roard: google.com/+NicolasRoard, @camaelon
    John Hoford: google.com/+JohnHoford, @johnhoford
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

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

  28. Episode 49: What's New in N

    21 mei 2016 · 50 min

    Afspelen
    Chet, Romain, and Tor (mysteriously shadowed) Lees meer

    In this episode, Chet and Tor talk with Romain Guy about some of the new features in the Android N preview release.

    Favorite feature: "San Jose French"

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

    Relevant Links

    Android Preview

    Romain Guy: google.com/+RomainGuy, @romainguy
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

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

  29. Episode 48: ExoPlayer

    10 mei 2016 · 49 min

    Afspelen
    Oliver and Chet Lees meer

    In this episode, Chet visits the Google's Android office in London and chats with Oliver Woodman about ExoPlayer, an application level media player for Android.

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

    Relevant Links

    ExoPlayer GitHub Project

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

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

  30. Episode 47: That Syncing Feeling

    21 april 2016 · 54 min

    Afspelen
    In this episode, Chet and Tor talk to Chris Tate from the Android framework team about cloud sync and backup, alarms and scheduling jobs. Lees meer

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

    Chris: google.com/+ChristopherTate
    Chet: google.com/+ChetHaase, @chethaase
    Tor: google.com/+TorNorbye, @tornorbye

  31. Episode 46: Softwear

    30 maart 2016 · 41 min

    Afspelen
    In this episode, Tor and Chet* talk with Zak Cohen from the Android Wear team in London about his work on watch faces, graphics, and many other Android projects he's been involved with such as the movie editor, voice search and Goggles. Lees meer

    *: Chet was not available for this episode, so his part was convincingly played by Nick Butcher from the Android developer relations group in London.

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

    Relevant Links

    Together Watchface

    Zak: google.com/+ZakCohen
    Fake Chet: google.com/+NickButcher, @crafty
    Chet: google.com/+ChetHaase, @chethaase

    Tor: google.com/+TorNorbye, @tornorbye

  32. Episode 45: State of the ART

    17 maart 2016 · 46 min

    Afspelen
    Tor, Brian, Anwar and Chet Lees meer

    In this episode, Chet and Tor talk with Brian Carlstrom and Anwar Ghuloum about Android N preview, and in particular the new features in ART, the Android Runtime.

    Listen in to find out about the changes to the JIT and AOT compiler, the new language features, and a lot more.

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

    Relevant Links

    Android N Preview

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

  33. Episode 44: Power On

    7 maart 2016 · 52 min

    Afspelen
    Chet, Ashish, Meghan, and Tor wait uncomfortably
    for the photograph to be taken
    Lees meer

    In this episode, Tor and Chet talk with Ashish Sharma and Meghan Desai from Project Volta, an initiative starting in the Android Lollipop release to improve Android battery life.

    Listen in to find out what kinds of things cause high battery usage and how you can make your apps better about conserving device power.

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

    Relevant Links

    Battery Historian
    Job Scheduler

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

  34. Episode 43: Keyboard Input

    12 februari 2016 · 57 min

    Afspelen
    In this episode, Tor and I talk with Shumin Zhai of Google Research. Shumin has worked for years in the area of language processing, specifically around user input on keyboards. Some of his work ended up in the Gesture Typing feature of the Google keyboard, which is all about translating user input into specific word suggestions. We talked about this work, language processing, research, and about the field of interpreting user interface input in general. Lees meer

    Favorite word:
    Corpus: A dead body of text.

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

    Relevant Links

    Google keyboard

    Shumin: research.google.com/pubs/author9128.html, www.shuminzhai.com
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

  35. Episode 42: Tool Time

    28 januari 2016 · 53 min

    Afspelen
    The fancy ADB recording studio, with our featured guest. Lees meer

    In this episode, Tor and I talk with... each other. This episode is all about Android Studio. In particular, we talk about the latest features and massive performance improvements in the Android Studio preview that was detailed at the Android Dev Summit and which has
    been in development and under improvement since then.

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

    Relevant Links

    Android Studio tips & tricks video
    All of the Android Dev Summit Talks
    Android Studio
    Android Studio Recent Changes
    Instant Run
    Proguard

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

  36. Episode 41: RecyclerView

    19 januari 2016 · 47 min

    Afspelen
    In this episode, we recycle our guest list to bring back a former guest, Yigit Boyar, this time to talk about the RecyclerView widget. Lees meer

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

    Relevant Links

    RecyclerView Animation talk from the Android Dev Summit
    Android Application Architecture talk from the Android Dev Summit
    Source code for the Android Architecture talk sample app
    The new lint check for RecyclerView suggested by Yigit, shipped in 2.0 Preview 5

    Yigit Boyar: https://plus.google.com/111851968937104436377, @yigitboyar
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

  37. Episode 40: Material World

    11 december 2015 · 46 min

    Afspelen
    This time, Tor and Chet talk with Nicholas Jitkoff from the Material group about... Material Design. And design in general. And engineering. And splash screens. And other stuff. Lees meer

    Favorite words: Materiality. Skiamorphic.

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

    Relevant Links

    Material Design
    Zombo

    Nicholas: google.com/+NicholasJitkoffJ, @alcor
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

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

  38. Episode 39: MIDI

    19 november 2015 · 1 uur 4 min

    Afspelen
    Chet, Phil, and Tor. And a lot of totally professional sound baffles Lees meer

    This time, Tor and Chet get all musical with Phil Burk from the Android Audio team. Phil worked on the new MIDI feature in the Android 6.0 Marshmallow release, and joins the podcast to talk about MIDI (history as well as Android implementation), electronic music, and other audio-related topics.

    Bryan said it was his favorite episode so far. But then Bryan's an audio engineer, so he might be slightly biased.

    Android MIDI: It's music to our ears.

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

    Relevant Links

    Android MIDI
    MidiSynth Example
    More Examples
    HMSL
    Larry Polansky

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

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

  39. Episode 38: Fingerprint

    11 november 2015 · 39 min

    Afspelen
    In this, er, impressive episode, Tor and Chet talk with Jim Miller from the Android System UI team. We mostly chat about the new fingerprint feature in Android 6 Marshmallow (aka, "Nexus Imprint"). But we also talk about other things like Keyguard, Setup Wizard, widgets, notifications, and greasy chicken parts. Lees meer

    "UIs, like fingerprints, are all unique."

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

    Relevant Links

    Fingerprint Authentication
    FingerprintManager
    Fingerprint Dialog Example
    Fingerprint and Payments APIs (Video)

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

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

  40. Episode 37: Webview

    4 november 2015 · 49 min

    Afspelen
    Richard, Chet, Ben, and not Tor in the spacious London studio Lees meer

    In this Tor-less episode, Chet talks with Ben Murdoch and Richard Coles from the Android WebView team. We talk about WebView's ability to update outside of platform releases, the transition from the original WebView to the new Chromium WebView widget, about some of the new features and APIs in recent releases, and about cute kitten bitmaps.

    Tor didn't have much to say, about kittens or anything else.

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

    Relevant Links

    Beta Channel for Android WebView
    Google+ Beta Channel Community
    Bug Tracker
    Chrome Dev Tools
    WebView API

    Ben Murdoch: google.com/+BenMurdoch, @ksasq
    Richard Coles: google.com/+RichardColesGoogle
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

    Also, thanks to continued support by Bryan Gordon, our audio engineer who puts this stuff together every time.

  41. Episode 36: UX Rules

    15 oktober 2015 · 36 min

    Afspelen
    In this episode, we talk with Rachel Garb from the Android User Experience team. Tune in to hear about interaction design and about how the Android system UI (including the new volume slider UI in Android M) is designed and user-tested. Lees meer

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

    Relevant Links

    Material Design Spec
    Android Design for Success (Google I/O 2012)
    Don't Make Me Think (Steve Krug)
    The Inmates are Running the Asylum (Alan Cooper)

    Rachel: google.com/+RachelGarb, medium.com/@rachelgarb, @rachelgarb
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

  42. Episode 35: Data Bound

    15 oktober 2015 · 57 min

    Afspelen
    In this episode, we chat with George Mount and Yigit Boyar from the Android UI Toolkit team. Yigit and George worked on the new Data Binding feature announced at Google I/O and which is available in the preview release and in recent versions of Android Studio. Lees meer

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

    Relevant Links

    Data Binding Guide

    George Mount: https://plus.google.com/+GeorgeMount007
    Yigit Boyar: https://plus.google.com/111851968937104436377, @yigitboyar
    Tor: google.com/+TorNorbye, @tornorbye
    Chet: google.com/+ChetHaase, @chethaase

  43. Episode 34: Really Nearby

    9 september 2015 · 39 min

    Afspelen
    In this episode, we chat with Andrew Bunner and Akshay Kannan from the Nearby team. Nearby is a technology that allows devices that are, er, nearby to communicate in one of several ways (including ultrasonic frequencies, which is just kind of awesome). Lees meer

    Favorite bits: "beeps and boops" (a technical term), "acoustical chamber" (sounds a lot cooler than it probably is), and the three most important things about Nearby: proximity, proximity, proximity.

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

    Nearby Product Overview

    Andrew: google.com/+AndrewBunner
    Akshay: google.com/+AkshayKannan
    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  44. Episode 33: Permission Mission

    21 augustus 2015 · 53 min

    Afspelen
    In this episode, we chat with Ben Poiesz, a product manager on the Android framework about the exciting new Permissions model in Android M. Lees meer

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

    Relevant links

    Android M Permissions (Google I/O 2015)
    M Preview Permissions Overview

    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  45. Episode 32: Leak Canary

    31 juli 2015 · 44 min

    Afspelen
    In this episode, we chat with Pierre-Yves Ricau (aka @Piwai, for his initials P and Y and for the benefit of non-French-speakers that find "Pierre-Yves" entirely too complicated to pronounce) from Square about his excellent Leak Canary tool, as well as other topics he's interested in -- presenting, dependency injection, and crash reporting. Lees meer

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

    Relevant links

    Leak Canary blog post
    Leak Canary Github project
    MAT (Memory Analyzer Tool)
    Dagger2

    Pierre-Yves Ricau: twitter.com/Piwai
    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  46. Episode 31: Graphics Performance

    20 juli 2015 · 47 min

    Afspelen
    This time, Tor and Chet are joined by Chris Craik from the Android UI Toolkit team. Chris took time out of his busy schedule of writing performance-testing tools and fixing graphics performance issues to talk on the podcast about, well, performance-testing tools and graphics performance issues. Lees meer

    Listen in to learn about graphics performance tips, tricks, and tools.

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

    Relevant Links:
    Systrace
    Framestats
    Android Performance Patterns
    Glide

    Chris:
    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  47. Episode 30: Android Design Library

    1 juli 2015 · 1 uur 5 min

    Afspelen
    This time, Tor and Chet are joined by Chris Banes (again!) to talk about the new Android Design Library, which was released at Google I/O 2015. Listen in to find out all about CoordinatorLayout, FAB, Snackbar, and more, more, more! Lees meer

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

    Relevant Links:
    Chris's blog
    Android Design Library Demo
    Android Design Support Library (Android Developers Blog)

    Chris: google.com/+ChrisBanes
    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  48. Episode 29: Tor vs. Chet

    10 juni 2015 · 44 min

    Afspelen
    This time, Tor and Chet are joined by Chet and Tor when they are once again unexpectedly blown off by a special guest. Fortunately, there was plenty to talk about, including Google I/O, Android Studio 1.3, M Developer Preview, and the new Developing for Android series of articles. Lees meer

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

    Relevant Links:
    What's New in Android (I/O talk)
    What's New in Android Development Tools (I/O talk)
    Android M Permissions (I/O talk)
    Android M Developer Preview
    M Developer Preview Bug Feedback
    Android Studio (latest)
    Developing for Android (Introduction + Contents)

    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  49. Episode 28: Chiu-Ki Chat

    6 juni 2015 · 51 min

    Afspelen
    This time, Tor and Chet are joined by Chiu-Ki Chan, an external developer and frequent presenter about Android developer. Hear us talk about custom views, watch faces, TextView, learning Chinese, libraries, and other random stuff. Lees meer

    Favorite quotes:
    "To get room temperature water, mix cold water and hot water."
    "Bust out that paper."

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

    Relevant Links:
    Fit Cat
    Technically Speaking newsletter
    Android Custom Components
    Advanced Android TextView
    Monkey Write
    Key promoter (Intellij plugin)
    Watch face samples
    https://github.com/googlesamples/android-WatchFace
    https://watchface-codelab.appspot.com

    Chiu-Ki: https://twitter.com/chiuki
    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase

  50. Episode 27: A Couple of Tools

    20 mei 2015 · 52 min

    Afspelen
    This time, Tor and Chet are joined by... nobody. Instead, we just talk among ourselves about tools. From Android Studio to performance debugging tools to IDE shortcuts to memory analysis tools to Lint rules to animation debugging tools and back to Android Studio, we talk about lots of tools and then some. Lees meer

    Favorite quotes:
    "How do you learn IntelliJ power commands?"
    "You just have to read the source code."

    "We have a Lint rule for that."
    (This should be Tor's superhero catch phrase if it's not already)

    IDE shortcuts: Killing the joy of programming one keystroke at a time.

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

    Relevant Links:
    (Not many links this time; the best way to learn about the various tools is to use them)
    Android Studio

    Tor: google.com/+TorNorbye
    Chet: google.com/+ChetHaase