droidcon SF 2018 - Quick and clean prototypes that scale with Helium: a reactive MVP framework...
droidcon SF 2018 - From Effective Java to Effective Kotlin
Droidcon SF 2018 - highlight video
droidcon SF 2018 - Advanced Kotlin
droidcon SF 2018 - The Art of Photography
droidcon SF 2018 - Android malware forensics
droidcon SF 2018 - 100%.kt
droidcon SF 2018 - Android performance monitoring with automation
droidcon SF 2018 - Tools of the Trade
droidcon SF 2018 - Netflix's componentization architecture with RxJava + Kotlin - Part II
droidcon SF 2018 - Opening Keynote: Between JOMO and FOMO: You are reshaping communication.
droidcon SF 2018 - Tackling Tech Debt on Android
droidcon SF 2018 - The JPEG of 3D: Bringing 3D scenes and objects into your 2D Android app with glTF
droidcon SF 2018 - A Comedy Talk
droidcon SF 2018 - I like to move it, move it
droidcon SF 2018 - Deep Dive into the Android Gradle Plugin
droidcon SF 2018 - A Slice of Pie
droidcon SF 2018 - A More Secure World for Android Apps
droidcon SF 2018 - Improving Android Build performance
droidcon SF 2018 - Kotlin on Code Quality Tools
droidcon SF 2018 - Grox: a library to manage the state of Java / Android apps
droidcon SF 2018 - How to Build a Performance Testing Pipeline from Scratch
droidcon SF 2018 - Kotlin, Practically Speaking
droidcon SF 2018 - Kotlin Multiplatform In Production
droidcon SF 2018 - Teach Kotlin to play well with Java - Optimization tips for Interoperability