Friday, December 16, 2016

Episode 60: Huyen Tue Dao

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.

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


Thursday, December 1, 2016

Episode 59: Buncha New Stuff

Chet and Tor. Just Chet and Tor. Nobody else.
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
Chetgoogle.com/+ChetHaase@chethaase
Tor: google.com/+TorNorbye@tornorbye

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

Thursday, November 10, 2016

Episode 58: Quick Settings

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.
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

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

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

Friday, October 21, 2016

Episode 57: Espresso Test Recorder

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.

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, October 5, 2016

Episode 56: In The Beginning

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

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

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

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

Wednesday, August 31, 2016

Episode 55: Glide

Chet, Sam and Romain
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'




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.

Wednesday, August 10, 2016

Episode 54: AAPT

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.

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

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

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

Wednesday, July 20, 2016

Episode 53: ADB on ADB

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.

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

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

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

Wednesday, July 6, 2016

Episode 52: Multi Window of Opportunity

Rob, Chet, and Tor in our totally professional recording
studio with sophisticated sound baffling equipment.
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



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

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

Friday, June 24, 2016

Episode 51: Swisstem UI

Chet, Tor, Jorim, Selim and Adrian
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 Jaggigoogle.com/+JorimJaggi
Selim Cinek: google.com/+SelimCinek
Adrian Roos: google.com/+AdrianRoos
Chetgoogle.com/+ChetHaase@chethaase
Tor: google.com/+TorNorbye@tornorbye

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

Thursday, June 2, 2016

Episode 50: Constraint Layout

Chet, Tor, Romain, Nicolas and John (mysteriously shadowed)
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 Guygoogle.com/+RomainGuy@romainguy
Nicolas Roard: google.com/+NicolasRoard@camaelon
John Hoford: google.com/+JohnHoford@johnhoford
Chetgoogle.com/+ChetHaase@chethaase
Tor: google.com/+TorNorbye@tornorbye

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

Friday, May 20, 2016

Episode 49: What's New in N

Chet, Romain, and Tor (mysteriously shadowed)
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 Guygoogle.com/+RomainGuy@romainguy
Tor: google.com/+TorNorbye@tornorbye
Chetgoogle.com/+ChetHaase@chethaase

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

Monday, May 9, 2016

Episode 48: ExoPlayer

Oliver and Chet
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.

Thursday, April 21, 2016

Episode 47: That Syncing Feeling

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


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

Wednesday, March 30, 2016

Episode 46: Softwear

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.

*: 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

Thursday, March 17, 2016

Episode 45: State of the ART

Tor, Brian, Anwar and Chet
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

Monday, March 7, 2016

Episode 44: Power On

Chet, Ashish, Meghan, and Tor wait uncomfortably
for the photograph to be taken
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

Friday, February 12, 2016

Episode 43: Keyboard Input

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.

Favorite word:
Corpus: A dead body of text.

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

Relevant Links

Google keyboard

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

Thursday, January 28, 2016

Episode 42: Tool Time

The fancy ADB recording studio, with our featured guest.
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