cotalks.dev
Login
droidcon SF
YouTube:
@droidconsf8182
all (125)
|
events (2)
Videos (125)
droidcon SF 2018 - Moving with the Android ecosystem towards a 64-bit r-Evolution
droidcon SF 2018
droidcon SF 2018 - Debugging Application Performance
droidcon SF 2018
droidcon SF 2018 - Android CI @ Airbnb
droidcon SF 2018
droidcon SF 2018 - Dude, Where's My Build? Android CI/CD at Uber
droidcon SF 2018
droidcon SF 2018 - Android performance monitoring with automation
droidcon SF 2018
droidcon SF 2018 - Manual documentation is dead. Long live automated documentation!
droidcon SF 2018
droidcon SF 2018 - Kotlin on Code Quality Tools
droidcon SF 2018
droidcon SF 2018 - Mindfulness for Achievers
droidcon SF 2018
droidcon SF 2018 - Scaling an Android App from 1 to 100 developers with modularization.
droidcon SF 2018
droidcon SF 2018 - How to Build a Performance Testing Pipeline from Scratch
droidcon SF 2018
droidcon SF 2018 - Your App is a Giant DDOS Botnet
droidcon SF 2018
droidcon SF 2018 - Motif - An Opinionated Dependency Injection API for Deep Graphs
droidcon SF 2018
droidcon SF 2018 - Deep Dive into the Android Gradle Plugin
droidcon SF 2018
droidcon SF 2018 - Buffed up Biometrics
droidcon SF 2018
droidcon SF 2018 - MotionLayout & ConstraintLayout 2.0
droidcon SF 2018
droidcon SF 2018 - Android malware forensics
droidcon SF 2018
droidcon SF 2018 - A More Secure World for Android Apps
droidcon SF 2018
droidcon SF 2018 - Breaking Android Apps
droidcon SF 2018
droidcon SF 2018 - Improving Android Build performance
droidcon SF 2018
droidcon SF 2018 - Getting Started with the Android NDK
droidcon SF 2018
droidcon SF 2018 - How HTTP/2 works, and how Android developers can leverage it
droidcon SF 2018
droidcon SF 2018 - HERE BE DRAGONS* - THE ENTERPRISE MOBILE SECURITY JOURNEY
droidcon SF 2018
droidcon SF 2018 - Taming WebSocket with Scarlet
droidcon SF 2018
droidcon SF 2018 - The Art of Photography
droidcon SF 2018
droidcon SF 2018 - Advanced Augmenting: A Guide to Augmenting Images
droidcon SF 2018
droidcon SF 2018 - When metrics lie
droidcon SF 2018
droidcon SF 2018 - The JPEG of 3D: Bringing 3D scenes and objects into your 2D Android app with glTF
droidcon SF 2018
droidcon SF 2018 - Advanced Kotlin
droidcon SF 2018
droidcon SF 2018 - Camera2 API and beyond
droidcon SF 2018
droidcon SF 2018 - Building Effective Teams of Competent, Friendly People
droidcon SF 2018
droidcon SF 2018 - 100%.kt
droidcon SF 2018
droidcon SF 2018 - ARCore and indoor navigation, lessons learned
droidcon SF 2018
droidcon SF 2018 - Minimalist Dependency Injection in Kotlin
droidcon SF 2018
droidcon SF 2018 - Mastering the Images Spectrum
droidcon SF 2018
droidcon SF 2018 - Kotlin, Practically Speaking
droidcon SF 2018
droidcon SF 2018 - Cross-Platform Fireside Chat
droidcon SF 2018
droidcon SF 2018 - LiveData beyond VIewModels
droidcon SF 2018
droidcon SF 2018 - The Dangers of SharedPreferences: An API allegory
droidcon SF 2018
droidcon SF 2018 - Netflix's componentization architecture with RxJava + Kotlin - Part II
droidcon SF 2018
droidcon SF 2018 - Untangle your App: Efficient Threading in Android
droidcon SF 2018
droidcon SF 2018 - Using server-driven UI to rapidly iterate across platforms
droidcon SF 2018
droidcon SF 2018 - How to build your own ridesharing app
droidcon SF 2018
droidcon SF 2018 - From Effective Java to Effective Kotlin
droidcon SF 2018
droidcon SF 2018 - A Comedy Talk
droidcon SF 2018
droidcon SF 2018 - Coroutines: Kotlin Versus
droidcon SF 2018
droidcon SF 2018 - Grox: a library to manage the state of Java / Android apps
droidcon SF 2018
droidcon SF 2018 - Tools of the Trade
droidcon SF 2018
droidcon SF 2018 - Making a good first impression: removing friction when onboarding users
droidcon SF 2018
droidcon SF 2018 - I like to move it, move it
droidcon SF 2018
droidcon SF 2018 - Tackling Tech Debt on Android
droidcon SF 2018
droidcon SF 2018 - If your code looks like it's Kotlin & quacks like it's Kotlin...
droidcon SF 2018
droidcon SF 2018 - From AlarmManager to WorkManager
droidcon SF 2018
droidcon SF 2018 - Working Effectively with (Android) Legacy Code
droidcon SF 2018
droidcon SF 2018 - Human Centered API Design
droidcon SF 2018
droidcon SF 2018 - Adventures in Navigation
droidcon SF 2018
droidcon SF 2018 - Intro to Android Things
droidcon SF 2018
droidcon SF 2018 - Kotlin Multiplatform In Production
droidcon SF 2018
droidcon SF 2018 - Lessons Learned from React Native at Airbnb
droidcon SF 2018
droidcon SF 2018 - A Slice of Pie
droidcon SF 2018
droidcon SF 2018 - Quick and clean prototypes that scale with Helium: a reactive MVP framework...
droidcon SF 2018
droidcon SF 2018 - Opening Keynote: Between JOMO and FOMO: You are reshaping communication.
droidcon SF 2018
droidcon SF 2018 - Flutter + ML Kit: Building smart cross-platform apps
droidcon SF 2018
droidcon SF 2018 - Teach Kotlin to play well with Java - Optimization tips for Interoperability
droidcon SF 2018
droidcon SF 2017 - Lint for Life: Your Customizable Guard On the Go
droidcon SF 2017
droidcon SF 2017 - Redex, Your Build, And You
droidcon SF 2017
droidcon SF 2017 - Building Modern Cross-Platform Apps with Flutter
droidcon SF 2017
droidcon SF 2017 - Building Camera Apps on Android Today
droidcon SF 2017
droidcon SF 2017 - Optimizing Android apps for desktop experience
droidcon SF 2017
droidcon SF 2017 - Doppl Code Sharing
droidcon SF 2017
droidcon SF 2017 - Efficient Lazy Loading for RecyclerView with Room
droidcon SF 2017
droidcon SF 2017 - Android like a (reliable) Rock Star - All About Android Continuous Integration
droidcon SF 2017
droidcon SF 2017 - Break your app before someone else does
droidcon SF 2017
droidcon SF 2017 - A Practical Guide To master Rx Streams
droidcon SF 2017
droidcon SF 2017 - Creating the Lyft Driver App: Reduce, Reuse, Recycle
droidcon SF 2017
droidcon SF 2017 - Building a DSL… in Kotlin!
droidcon SF 2017
droidcon SF 2017 - Debunking Android Security Myths with Data
droidcon SF 2017
droidcon SF 2017 - A/B Testing From The Ground Up
droidcon SF 2017
droidcon SF 2017 - ShapeShifting: Creating delightful icon animations
droidcon SF 2017
droidcon SF 2017 - Rewind capture format on IG Stories
droidcon SF 2017
droidcon SF 2017 - Architecting Amp: Android integration with embedded systems
droidcon SF 2017
droidcon SF 2017 - Rx Concurrency: A Prescription for Multi-threading
droidcon SF 2017
droidcon SF 2017 - view to pixel
droidcon SF 2017
droidcon SF 2017 - API Design as an Art
droidcon SF 2017
droidcon SF 2017 - Codelab: Optimizing Usage of Bluetooth Peripheral Devices
droidcon SF 2017
droidcon SF 2017 - Android Internals for Developers
droidcon SF 2017
droidcon SF 2017 - Stay Calm and Modularize
droidcon SF 2017
droidcon SF 2017 - Codelab: Hands-on with Branch Deep Links, Instant Apps, and Instant Links
droidcon SF 2017
droidcon SF 2017 - Codelab: Build an Android app with Firebase and Cloud Firestore
droidcon SF 2017
droidcon SF 2017 - Hot Off the Open-Source Grill: RIBs, Scalable Multiplatform App Architecture
droidcon SF 2017
droidcon SF 2017 - Litho: A Declarative UI Framework for Android
droidcon SF 2017
droidcon SF 2017 - UI testing is so easy - said no developer ever
droidcon SF 2017
droidcon SF 2017 - Despaghettifying the hairball
droidcon SF 2017
droidcon SF 2017 - Make Your App Instant!
droidcon SF 2017
droidcon SF 2017 - Canvas Drawing for Fun and Profit
droidcon SF 2017
droidcon SF 2017 - In-depth path morphing w/ Shape Shifter
droidcon SF 2017
droidcon SF 2017 - Optimizing Android Build Performance
droidcon SF 2017
droidcon SF 2017 - Change Can be Good: The New World of Android Oreo
droidcon SF 2017
droidcon SF 2017 - Transitions without Activities or Fragments
droidcon SF 2017
droidcon SF 2017 - Mocks, Stubs, and Spies, Oh My!
droidcon SF 2017
droidcon SF 2017 - Upgrading to Moshi
droidcon SF 2017
droidcon SF 2017 - Boost the Quality of Your App with Firebase
droidcon SF 2017
droidcon SF 2017 - Ok Google, we need to talk
droidcon SF 2017
droidcon SF 2017 - Understanding and Implementing Audio on Android
droidcon SF 2017
droidcon SF 2017 - Blazing Fast Android Development: Hot-Swapping Modules with Buck
droidcon SF 2017
droidcon SF 2017 - Serial: Improving Data Serialization on Android
droidcon SF 2017
droidcon SF 2017 - Clean app design with Architecture Components
droidcon SF 2017
droidcon SF 2017 - Advanced animations with ConstraintLayout
droidcon SF 2017
droidcon SF 2017 - One for all, all for one: The Journey to Android Monorepo at Uber
droidcon SF 2017
droidcon SF 2017 - Improve user experience and retention with the Android Autofill Framework
droidcon SF 2017
droidcon SF 2017 - Write once, ship multiple times
droidcon SF 2017
droidcon SF 2017 - Magical App-to-App Integrations
droidcon SF 2017
droidcon SF 2017 - The lesser-known world of Spans
droidcon SF 2017
droidcon SF 2017 - Looper.loop() - Understanding Android's Message Queue
droidcon SF 2017
droidcon SF 2017 - Android Battery @ Facebook
droidcon SF 2017
droidcon SF 2017 - Hella-Parallel Compute with RenderScript
droidcon SF 2017
droidcon SF 2017 - Inside Instant Apps
droidcon SF 2017
droidcon SF 2017 - The Reactive Workflow Pattern Update
droidcon SF 2017
droidcon SF 2017 - Fun with Native Code on Android
droidcon SF 2017
droidcon SF 2017 - The Creative Technologist
droidcon SF 2017
droidcon SF 2017 - Kotlin: Uncovered
droidcon SF 2017
droidcon SF 2017 - Instant Apps + Deep Linking 101
droidcon SF 2017
droidcon SF 2017 - Make Your Build Great Again
droidcon SF 2017
droidcon SF 2017 - Thinking Beyond the REST API: gRPC for Android
droidcon SF 2017
droidcon SF 2017 - Generating Kotlin Code
droidcon SF 2017
droidcon SF 2017 - Android History, from the Inside
droidcon SF 2017