Android Snacks-logo

Android Snacks

Technology Podcasts

The TL;DR of last weeks Android developer news

Location:

United States

Description:

The TL;DR of last weeks Android developer news

Language:

English


Episodes
Ask host to enable sharing for playback control

Episode 40 - 20/5/18

5/20/2018
We're going on indefinite hiatus, but make sure you're following us on Twitter! for future updates... Blog Posts A problem like NavigationMaria NeumayerExploring the Android Navigation Artchitecure ComponentJoe BirchExploring Android's Navigation Architecture ComponentNish TahirAndroid Navigation Components — Part 1Dario MungoiAndroid Navigation Architecture Component — a glimpse of future?Juhani LehtimäkiAll About Type Aliases in KotlinDave Leeds A year as Android EngineerLara Martin Tools and Libraries Android Studio 3.2 Canary 15Android Emulator 27.2.9Dagger 2.16Moshi 1.6Exploring Moshi’s Kotlin Code GenZac Sweers Other Stuff Play services issue preventing MapView from working on some Huawei devicesFix for LiveData problems with FragmentsEpisode 92: Navigation Controller124: IO 2018 first impressions with Android Dialogs & Pocket Casts team by Android Developers BackstageFragmented PodcastFragmented Crossover #io18Android Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:06:09

Ask host to enable sharing for playback control

Episode 39 - 5/5/18

5/6/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts RxJava to Kotlin coroutinesChris BanesAnnouncing new SDK versioning in Google Play services and FirebaseDoug StevensonImmerse Yourself in the Android Developer CommunityTyler McCrawCustom Light Drawing in an Android Smart Home appGabor Novak Talks Droidcon Italy Tools And Libraries Embedding Kotlin PlaygroundNanoscopeAndroid Studio Canary 3.2 alpha 13Emulator updated to 27.3.0 canary and 27.2.8 beta Firebase/Play services were updated to… a few different versionsGoogle Places/Maps pricing changes Other Stuff SpansspanspanspanNew Udacity Flutter course from Google Theme music: "Fresh Kicks" by Sono Sanctus Guest hosted by Zac Sweers Edited by Mike Scamell

Duration:00:05:14

Ask host to enable sharing for playback control

Episode 38 - 29/3/18

4/29/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts Previewing Material Design 2.0Raveesh BhallaIntroducing Constraint Layout 1.1Sean McQuillanHQ Trivia reverse engineering Tools And Libraries Android Studio 3.1.2Android Studio 3.2 Canary 12Emulator 27.2.7 Canary Other Stuff Android Fireside Chat Twitter QuestionsLisa Luo: Functional reactive programming + MVVM, Swift + KotlinAndroid Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:04:23

Ask host to enable sharing for playback control

Episode 37 - 22/4/18

4/22/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts Exploring the v28 Android Design Support Library AdditionsJoe BirchCoroutines and RxJava — An Asynchronicity Comparison (Part 3): Transferring stream of valuesManuel Vicente VivoA Guided Tour inside a clean architecture code base.Yossi Segev#31DaysOfKotlin — Week 3 RecapFlorina MuntenescuSean McQuillanProtecting WebView with Safe BrowsingWhat’s new in Firebase Authentication? Talks How Proguard WorksJeb Ware Updates Kotlin 1.2.40Gradle 4.7Android Things Developer Preview 8Android Studio 3.2 Canary 11Android Emulator 27.2.6 CanaryAndroid Test Support Library 1.0.2-beta1Dex Method List 3.1.0 Other Stuff Android Developer Survey from GoogleAndroid platform versions dashboard update121: Functional Programming with Kotlin Arrow team – IIDonn FelkerKaushik GopalPacoRaúλ RajaJorge CastilloJoaquim Verges: Twitch + ARCoreHuyen Tue DaoJoaquim VergesChicago Roboto 2018 RecapNate Ebel Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus This episode was guest hosted and edited by Michael Bailey (Normally hosted by Mike Scamell) Michael Bailey is also cohost of the Native Wheel House podcast

Duration:00:05:11

Ask host to enable sharing for playback control

Episode 36 - 15/4/18

4/15/2018
Make sure you're following us on Twitter! Blog Posts What does GDPR mean for Mobile App Owners? — 12 Use CasesKarol WrótniakAndroid Activity Life-Cycle for Professional DevelopersVasiliy Zukanov/r/androiddev commentsSealed classes opened my mindPatrick Cousins Tools And Libraries ParisCrumb Updates ConstraintLayout 1.1.0Android Studio 3.1.1Android Studio 3.2 Canary 10Emulator 27.2.5 CanaryPlay Services 15.0.0 Other Stuff GCM now deprecated in favour of FCMConstraint Layout 2.0Google IO ScheduleEpisode 89: Upon Reflection120: Functional Programming with Kotlin Arrow teamFragmented Podcast Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:05:26

Ask host to enable sharing for playback control

Episode 35 - 8/4/18

4/8/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts #31DaysOfKotlin - Week 1 RecapFlorina MuntenescuSean McQuillan31DaysOfKotlinAndy BarberAndroid Face Detection TutorialDragos HolbanUnderstanding SpansFlorina Muntenescu Talks Learning Kotlin: An Android Developer’s JourneyRebecca Franks Tools And Libraries HyperionAndroid KTX 0.3Android Support Library 27.1.1Architecture ComponentsAndroid Studio 3.2 Canary 9 Other Stuff Picasso vs GlideAppComponentFactory119: Flutter with GDE Eugenio Marletti – Part 2Fragmented Podcast Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:05:04

Ask host to enable sharing for playback control

Episode 34 - 25/3/18

3/25/2018
This weeks episode is sponsored by raywenderlich.com. Get 20% off their Android Avalanche Bundle until March 30th 2018! Make sure you're following us on Twitter! Blog Posts RecyclerView — More Animations with Less Code using Support Library ListAdapterCraig RussellEffective Java in Kotlin, item 1: Consider static factory methods instead of constructorsMarcin Moskala Tools And Libraries Android Studio 3.2 Canary 7Android Studio 3.1 RC 3Emulator 27.2.2 CanaryConstraintLayout 1.1.0 beta 6Room 1.1.0 beta 1Lifecycles 1.1.1Paging 1.0.0 alpha 7Google Play Services 12 Other Stuff androiddev Salary Thread118: Flutter and cross platform development with GDE Eugenio Marletti – Part 1Fragmented PodcastLyla Fujiwara: ViewModel & LiveDataAndroid Dialogs Find out about future Android conferences here Ad and theme music by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:05:29

Ask host to enable sharing for playback control

Episode 33 - 18/3/18

3/18/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts Android P Slices: the missing documentation — part 1Sebastiano PoggiA Guided Tour inside a clean architecture code baseYossi SegevCropping Bitmaps With Custom Glide TransformationsAdam McNeilly ####Tools And Libraries Json2kotlinProfilo Updates Android Studio 3.1 RC2Android Studio 3.2 Canary 6Emulator 27.2.1 canary Other Stuff Episode 88: AutofillKevin Most: Idiomatic Interop in Kotlin + KEEPAndroid Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:04:16

Ask host to enable sharing for playback control

Episode 32 - 11/3/18

3/11/2018
Make sure you're following us on Twitter! We're now on Spotify! News Android P Developer PreviewFramework Fragments and Loaders deprecated.Are Slices for the Google Assistant? Blog Posts Random Musings on the P Developer Preview 1Mark MurphyA Better Way to Launch Activities on AndroidZak TaccardiExploring Android P: Display CutoutsJoe Birch Tools And Libraries Support Library 28.0.0 Alpha 1Kyriegradle-dependency-graph-generator-pluginscrcpyAndroid Studio 3.1 RC 1Android Studio 3.2 Canary 5Android Emulator 27.1.2Android Emulator 27.2.0 CanaryFirebase CrashlyticsAndroid Things Developer Preview 7 Other Stuff 116: Learning Kotlin – inline, noinline, crossinlineFragmented PodcastFrançois Blavoet: Custom ViewGroupsAndroid DialogsEpisode 16: ToolsThe Context Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:06:24

Ask host to enable sharing for playback control

Episode 31 - 4/3/18

3/4/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts A life without ifsMaria NeumayerSimplifying DiffUtil with RxJavaSaket NarayanMake your custom view 60fps in AndroidDmitriy Rabetckiy Tools And Libraries Long ShadowsSupport Library 27.1.0Android KTX 0.2Room 1.1.0-alpha3Emulator 27.1.12 CanaryKotlin 1.2.30Gradle 4.6 Other Stuff Improving Stability by Reducing Usage of non-SDK Interfaces#31DaysOfKotin115: Architecture Components with Akshay ChordiyaFragmented PodcastAngella Derington: Teaching RxJava with a Little Game of ThronesAndroid Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by Sono Sanctus Hosted and edited by Mike Scamell

Duration:00:05:09

Ask host to enable sharing for playback control

Episode 30 - 25/2/18

2/25/2018
Make sure you're following us on Twitter! We're now on Spotify! Blog Posts Pro Android Studio - Code navigationJeroen MolsFragment TransitionsChris BanesBuild awesome animations with 7 lines of code using ConstraintLayoutLeonardo Pirro Tools and Libraries PrefektMark AllisonARCore 1.0Android Studio 3.1 Beta 4Android Studio 3.2 Canary 4 Other Stuff Kotlin Notes for ProfessionalsAndroid Notes for ProfessionalsEpisode 87: ARrrrrrrr114: All About CI & CD on App Center w/Patrick Nikoletich Fragmented PodcastAnita Singh: Flying Solo with Android DevelopmentAndroid Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:03:58

Ask host to enable sharing for playback control

Episode 29 - 18/2/18

2/18/2018
Make sure you're following us on Twitter! Blog Posts Kotlin + buildSrc for Better Gradle Dependency ManagementSam EdwardsBest Practices for Unit Testing in KotlinPhillip HauerViewModels under the hoodDario Mungoi Tools and Libraries QuickPermissionsSimpleChangelogRoom 1.1.0-alpha2Android Studio 3.1 Beta 3Android Studio 3.2 Canary 3Android Studio Emulator 27.1.10 Canary Other Stuff LearnDagger (A big list of Dagger 2 learning resources)Android Bad Advice AMA113: Chatting with Pinterest’s Christina LeeFragmented PodcastPierre-Yves Ricau: Dagger Builder Summary (5 of 5)Android Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:04:29

Ask host to enable sharing for playback control

Episode 28 - 11/2/18

2/11/2018
Make sure you're following us on Twitter! Blog Posts Exploring KTX for AndroidJoe BirchIt’s time to ditch Loaders in AndroidDaniel NovakWhy starting a new Android project with Java is a bad ideaJuhani Lehtimäki Tools and Libraries Android KTXCharlesConstraintLayout 1.1.0 beta 5Android Studio 3.1 Beta 2Android Studio Emulator 27.1.7 Other Stuff Fragments removed from next version of AndroidDagger AMA112: Effective Java v3 – Item #9 – Prefer try with resources to try finallyFragmented PodcastPierre-Yves Ricau: Dagger Static Provider (4 of 5)Android Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:05:57

Ask host to enable sharing for playback control

Episode 27 - 4/2/2018

2/4/2018
Make sure you're following us on Twitter! Blog Posts Engineering Smart && Building Dumb: Building an Android Thin-Client at OkCupidBrandon John-FresoSetting up Android projects on Bitrise CIJoe BirchCustom attributes using BindingAdapters in KotlinFabio Collini Tools and Libraries Android Studio 3.2 Canary 1Android GoldfingerAndroid Studio 3.1 Beta 1Lottie 2.5.0-rc1Kotlin 1.2.30 EAP Other Stuff 111: Effective Java v3 – Item #5 – Prefer Dependency Injection to Hardwiring ResourcesFragmented PodcastPierre-Yves Ricau: Set Dagger Component (3 of 5)Android Dialogs Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:03:46

Ask host to enable sharing for playback control

Episode 26 - 28/1/18

1/28/2018
Make sure you're following us on Twitter! Blog Posts Experimenting with Nested ScrollingAlex LockwoodAndroid Strings XML Tips & TricksKarol WrótniakTool Time – Part 2Mark Allison Talks It's a Kotlin, Kotlin, Kotlin WorldJake WhartonArchitecture ComponentsYigit BoyarWhat Mom Never Told You About Multi-Threading (Mobile)Fernando Cejas Tools and Libraries Gradle 4.5Architecture ComponentsAndroid Wear 2.2.0 Other Stuff 110: BuddyBuild and CI/CD servicesFragmented PodcastEpisode 86: It's gr8!Pierre-Yves Ricau: Dagger Builder (2 of 5)Android DialogsGoogle IO 2018 Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:05:11

Ask host to enable sharing for playback control

Episode 25 - 21/1/18

1/21/2018
Make sure you're following us on Twitter! Blog Posts Reading ProGuard’s OutputsJeb StuartGetting a Grip on GraphQLAnnyce Davis25 new Android libraries and projects to check at the beginning of 2018Michal BialasKotlin generic variance modifiersMarcin Moskala Tools and Libraries ArrowKotlin 1.2.20 Other Stuff 109: Learning Kotlin – Sequences the new IterablesFragmented PodcastPierre-Yves Ricau: Dagger Singleton (1 of 5)Android DialogsEpisode 15: 2017 in RetrospectiveThe Context Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:04:04

Ask host to enable sharing for playback control

Episode 24 - 14/1/2018

1/14/2018
Make sure you're following us on Twitter! Blog Posts Using Android Fragments in 2018Daniel NovakMastering Shadows in AndroidMert ŞimşekCatching Up on CatchUp: API QuirksZac Sweers Tools and Libraries Android Indefinite Pager IndicatorRyan BrooksAndroid Studio 3.1 Canary 8Android Documentation now including Kotlin Other Stuff 108: State of React Native for Android with Ryan SalvaFragmented PodcastHadi Hariri: Developer Advocacy + KotlinAndroid Dialogs Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell techno loop used under the Creative Commons License

Duration:00:03:34

Ask host to enable sharing for playback control

Episode 23

12/10/2017
Make sure you're following us on Twitter! Blog Posts Lessons from my first multiplatform Kotlin projectMarcin MoskalaNew Android vulnerability allows attackers to modify apps without affecting their signaturesGuard SquareThe Android Lifecycle cheat sheet — part I: Single ActivitiesJose AlcérrecaThe Android Lifecycle cheat sheet — part II: Multiple ActivitiesJose AlcérrecaThe Android Lifecycle cheat sheet — part III: FragmentsJose Alcérreca Talks Google Developer Days IndiaDroidcon SF Tools and Libraries Welcoming Android 8.1 Oreo and Android Oreo (Go edition)Gradle 4.4 Other Stuff Kotlin Team AMA: Ask Us AnythingMoyinoluwa Adeyemi: Mobile Vision APIAndroid Dialogs105: Jake Wharton on the Android Kotlin GuidesFragmented Podcast Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Guest hosted by Jake Wharton Edited and all that other good stuff by Mike Scamell

Duration:00:08:03

Ask host to enable sharing for playback control

Episode 22

12/3/2017
Make sure you're following us on Twitter! Blog Posts Representing View State with Kotlin Data ClassesCraig RussellAndroid Camera Library ComparisonJason PribbleMulti-Threading Like a Boss in Android With RxJava 2Aritra Roy Talks Building a layout from Scratch using ConstraintLayoutRebecca Franks Tools And Libraries avdoAlex LockwoodAndroid 8.1 final previewKotlin 1.2Android Things Developer Preview 6 Other Stuff Episode 84: Instant Apps by Android Developers Backstage104: Conversations with GNOME/Mono/Xamarin creator Miguel and VS App Center PM SiminaFragmented PodcastAndrea Falcone: FastlaneAndroid DialogsDan Kim: Getting to 100% KotlinAndroid Dialogs

Duration:00:05:23

Ask host to enable sharing for playback control

Episode 21

11/26/2017
Make sure you're following us on Twitter! Blog Posts The Art of Android DevOpsIan RumacOur Top Nine Learnings from Migrating from RxJava 1 to RxJava 2Roman ZavarnitsynMoving Past GoogleApiClientKotlin: Contexts & SharedPreferencesMark Allison Talks Building Libraries for KotlinEric Maxwell Tools and Libraries SpritzBlog Post Find out about future Android conferences here Theme music: "Fresh Kicks" by http://www.sonosanctus.com/ Hosted by Mike Scamell

Duration:00:17:35