Android Developers Backstage
Android Developers
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.
Subscribe to Android Developers YouTube → https://goo.gle/AndroidDevs
Subscribe to Android Developers YouTube → https://goo.gle/AndroidDevs
Episodes
Mentioned books
Aug 21, 2015 • 53min
Episode 33: Permission Mission
In this episode, we chat with Ben Poiesz, a product manager on the Android framework about the exciting new Permissions model in Android M. 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
Jul 31, 2015 • 44min
Episode 32: Leak Canary
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. 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
Jul 20, 2015 • 47min
Episode 31: Graphics Performance
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. 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
Jul 1, 2015 • 1h 5min
Episode 30: Android Design Library
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! 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
Jun 10, 2015 • 44min
Episode 29: Tor vs. Chet
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. 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
Jun 6, 2015 • 51min
Episode 28: Chiu-Ki Chat
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. 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
May 20, 2015 • 52min
Episode 27: A Couple of Tools
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. 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
May 8, 2015 • 36min
Episode 26: Fit
Tor and Chet are joined by Gustavo Moura from the Google Fit team. We talk about the Google Fit app, but also about the GMS Core and REST APIs that enable that application and any other application that wants to take advantage of the sensor data that those APIs provide. Getting Fit, one step at a time. Subscribe to the podcast feed or download the audio file directly. Relevant Links: Google Fit Developer Documentation Recording Fitness Data Working with the Fitness History Google Fit Developers G+ Community Google Fit Developer Challenge Gustavo: google.com/+GustavoMouraGoogle Tor: google.com/+TorNorbye Chet: google.com/+ChetHaase
Apr 23, 2015 • 52min
Episode 25: Espresso
Tor and Chet are joined by Thomas Knych and Valera Zakharov from the Espresso team at Google. This episode is all about testing. We talk about how Espresso works, how Espresso came to be, how to use Espresso, and lots of other information about Espresso. And UI testing in general. Favorite quote: "What does failure look like?" Subscribe to the podcast feed or download the audio file directly. Relevant Links: Automating UI Tests: https://developer.android.com/training/testing/ui-testing/index.html Espresso Setup: https://developer.android.com/training/testing/ui-testing/espresso-testing.html#setup Espresso source: https://android.googlesource.com/platform/frameworks/testing/+/android-support-test/espresso Presentation on Espresso from GTAC 2013: https://youtu.be/T7ugmCuNxDU Presentation on UI Testing from GTAC 2014: https://youtu.be/aHcmsK9jfGU Info on contributing: https://plus.google.com/wm/1/+StephanLinzner/posts/K32UgdSRYwe Espresso Cheat Sheet: https://raw.githubusercontent.com/googlesamples/android-testing/master/downloads/espresso-cheat-sheet-2.1.0.png Espresso Samples: https://github.com/googlesamples/android-testing/tree/master/espresso Roboelectric: http://robolectric.org/ Unit Testing: http://tools.android.com/tech-docs/unit-testing-support Hamcrest: http://hamcrest.org/ UIAutomator: https://developer.android.com/tools/testing-support-library/index.html#UIAutomator Robotium: https://github.com/RobotiumTech/robotium Thomas: plus.google.com/115763363280582609147 Valera: plus.google.com/+ValeraZakharov Tor: google.com/+TorNorbye Chet: google.com/+ChetHaase
Apr 10, 2015 • 32min
Episode 24: Roman Holiday
Tor and Chet are joined by Roman Nurik from the Android Developer Relations team. We talk about Asset Studio to the Muzei wallpaper to Material Design to Android Studio application templates to watchfaces to icons to the Google I/O scheduling app to Android application design to the FORM conference. I guess he's been busy. Subscribe to the podcast feed or download the audio file directly. Relevant Links: Dashclock: https://play.google.com/store/apps/details?id=net.nurik.roman.dashclock DashClock Code: https://code.google.com/p/dashclock/ Muzei: https://play.google.com/store/apps/details?id=net.nurik.roman.muzei Muzei Code: https://github.com/romannurik/muzei Android Asset Studio: http://romannurik.github.io/AndroidAssetStudio/ Android Design Preview: https://github.com/romannurik/AndroidDesignPreview Android Wear Watchfaces: https://developer.android.com/training/wearables/watch-faces/index.html FORM: http://www.google.com/design/form/ Google I/O App: https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched Google I/O App Code: https://github.com/google/iosched Material Design: http://www.google.com/design/spec/material-design/introduction.html Roman: google.com/+RomanNurik Tor: google.com/+TorNorbye Chet: google.com/+ChetHaase


