Alle afleveringen
226 afleveringen, van nieuw naar oud
-
Episode 76: Kotlin-n-stuff
2 september 2017 · 55 min
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, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 75: Project Treble - for the HAL of it
17 augustus 2017 · 53 min
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! movieIliyan: @imalchev
Romain: google.com/+RomainGuy, @romainguy
Chet: google.com/+ChetHaase, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 74: Graphics
4 augustus 2017 · 44 min
Chet, Romain, Mathias, and Tor (not pictured)
in the very fancy and highly-decorated recording studio Lees meerIn 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, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 73: Architecture Components 2 - Persistence
18 juli 2017 · 52 min
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 SamplesYigit: @yigitboyar
Sergei: @ZelenetS
Chet: google.com/+ChetHaase, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 72: Architecture Components 1 - Lifecycle
30 juni 2017 · 44 min
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 SamplesYigit: @yigitboyar
Sergei: @ZelenetS
Chet: google.com/+ChetHaase, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 71: Things
24 juni 2017 · 44 min
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/OChet: google.com/+ChetHaase, @chethaase
Tor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 70: Color
19 juni 2017 · 48 min
Chet, Romain, and Tor in the totally
professional recording studio Lees meerIn 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 IRomain 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.
-
Episode 69: IO IO
6 juni 2017 · 1 uur 4 min
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 SessionsDan Lew: @danlew42
Chiu-Ki Chan: @chiuki
Chris Lacy: @chrismlacy
Huyen Tue Dao: @queencodemonkey
Mark Allison: @MarkIAllison
Corey Latislaw: @corey_latislaw
Kaushik Gopal: @kaushigopalChet: google.com/+ChetHaase, @chethaase
Tor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 68: Profiler
3 juni 2017 · 48 min
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.0Esteban: google.com/+EstebandelaCanal, @estebandlc
Chet: google.com/+ChetHaase, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 67: Fontastic
25 mei 2017 · 47 min
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 LibraryChet: google.com/+ChetHaase, @chethaase
Alan: google.com/+AlanViverette, @alanviveretteThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 66: Kotlin!
19 mei 2017 · 1 uur 6 min
Tor, Yigit, Chet, and Romain, in our very fancy
ADB recording studio Lees meerIn 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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 65: Emulator
4 mei 2017 · 43 min
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, @chethaaseTor: google.com/+TorNorbye, @tornorbye
Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 64: Gradleweiss
18 april 2017 · 59 min
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: @dochezChet: google.com/+ChetHaase, @chethaase
Tor: google.com/+TorNorbye, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 63: Dagger
22 februari 2017 · 48 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 62: It Depends
7 februari 2017 · 47 min
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 LibraryAlan: +AlanViverette
Chris: +ChrisBanes, @chrisbanes, blog
Chet: +ChetHaase, @chethaase
Tor: +TorNorbye, @tornorbye -
Episode 61: Kernel Panic
14 januari 2017 · 37 min
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 updatesChet: +ChetHaase, @chethaase
Tor: +TorNorbye, @tornorbye -
Episode 60: Huyen Tue Dao
17 december 2016 · 46 min
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 LayoutHuyen: +HuyenTueDao, @queencodemonkey, randomlytyping.com, youtube.com/androiddialogs
Chet: +ChetHaase, @chethaase
Tor: +TorNorbye, @tornorbye -
Episode 59: Buncha New Stuff
1 december 2016 · 55 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 58: Quick Settings
10 november 2016 · 51 min
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 meerIn 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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 57: Espresso Test Recorder
21 oktober 2016 · 37 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 56: In The Beginning
6 oktober 2016 · 54 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 55: Glide
31 augustus 2016 · 48 min
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/glideUsing 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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 54: AAPT
11 augustus 2016 · 49 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 53: ADB on ADB
20 juli 2016 · 58 min
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 NAndroid Developers Blog: Android changes for NDK developers
NDK preview releases
Toybox
Elliott: google.com/+ElliottHughes
Chet: google.com/+ChetHaase, @chethaase
Tor: google.com/+TorNorbye, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 52: Multi Window of Opportunity
7 juli 2016 · 40 min
Rob, Chet, and Tor in our totally professional recording
studio with sophisticated sound baffling equipment. Lees meerIn 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 ChatChet: google.com/+ChetHaase, @chethaase
Tor: google.com/+TorNorbye, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 51: Swisstem UI
25 juni 2016 · 49 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 50: Constraint Layout
2 juni 2016 · 48 min
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, @tornorbyeThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 49: What's New in N
21 mei 2016 · 50 min
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, @chethaaseThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 48: ExoPlayer
10 mei 2016 · 49 min
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, @chethaaseThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 47: That Syncing Feeling
21 april 2016 · 54 min
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 -
Episode 46: Softwear
30 maart 2016 · 41 min
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, @chethaaseTor: google.com/+TorNorbye, @tornorbye
-
Episode 45: State of the ART
17 maart 2016 · 46 min
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 -
Episode 44: Power On
7 maart 2016 · 52 min
Chet, Ashish, Meghan, and Tor wait uncomfortably
for the photograph to be taken Lees meerIn 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 SchedulerTor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaase -
Episode 43: Keyboard Input
12 februari 2016 · 57 min
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 -
Episode 42: Tool Time
28 januari 2016 · 53 min
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
ProguardTor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaase -
Episode 41: RecyclerView
19 januari 2016 · 47 min
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 5Yigit Boyar: https://plus.google.com/111851968937104436377, @yigitboyar
Tor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaase -
Episode 40: Material World
11 december 2015 · 46 min
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
ZomboNicholas: google.com/+NicholasJitkoffJ, @alcor
Tor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaaseThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 39: MIDI
19 november 2015 · 1 uur 4 min
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 PolanskyTor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaaseThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 38: Fingerprint
11 november 2015 · 39 min
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, @chethaaseThanks to continued tolerance and support by our audio engineer, Bryan Gordon.
-
Episode 37: Webview
4 november 2015 · 49 min
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 APIBen Murdoch: google.com/+BenMurdoch, @ksasq
Richard Coles: google.com/+RichardColesGoogle
Tor: google.com/+TorNorbye, @tornorbye
Chet: google.com/+ChetHaase, @chethaaseAlso, thanks to continued support by Bryan Gordon, our audio engineer who puts this stuff together every time.
-
Episode 36: UX Rules
15 oktober 2015 · 36 min
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 -
Episode 35: Data Bound
15 oktober 2015 · 57 min
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 -
Episode 34: Really Nearby
9 september 2015 · 39 min
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 -
Episode 33: Permission Mission
21 augustus 2015 · 53 min
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 OverviewTor: google.com/+TorNorbye
Chet: google.com/+ChetHaase -
Episode 32: Leak Canary
31 juli 2015 · 44 min
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)
Dagger2Pierre-Yves Ricau: twitter.com/Piwai
Tor: google.com/+TorNorbye
Chet: google.com/+ChetHaase -
Episode 31: Graphics Performance
20 juli 2015 · 47 min
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
GlideChris:
Tor: google.com/+TorNorbye
Chet: google.com/+ChetHaase -
Episode 30: Android Design Library
1 juli 2015 · 1 uur 5 min
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 -
Episode 29: Tor vs. Chet
10 juni 2015 · 44 min
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 -
Episode 28: Chiu-Ki Chat
6 juni 2015 · 51 min
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.comChiu-Ki: https://twitter.com/chiuki
Tor: google.com/+TorNorbye
Chet: google.com/+ChetHaase -
Episode 27: A Couple of Tools
20 mei 2015 · 52 min
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 StudioTor: google.com/+TorNorbye
Chet: google.com/+ChetHaase