Media Summary: Kevin Lai, Slack & Valera Zakharov, Slack How hard can it be to chain together a few Espresso commands and produce an ... Chet Haase & Romain Guy, Google Romain and Chet will give an insider's take on the History of Android. From pre-1.0 to Oreo, ... Nicolas Roard, Google & John Hoford, Google ConstraintLayout 1.0 and the Android Studio layout editor made building flexible UI ...

Droidcon Sf 2017 Transitions Without - Detailed Analysis & Overview

Kevin Lai, Slack & Valera Zakharov, Slack How hard can it be to chain together a few Espresso commands and produce an ... Chet Haase & Romain Guy, Google Romain and Chet will give an insider's take on the History of Android. From pre-1.0 to Oreo, ... Nicolas Roard, Google & John Hoford, Google ConstraintLayout 1.0 and the Android Studio layout editor made building flexible UI ... Alex Lockwood Writing high-quality path morphing animations for Android is a near impossible task. In order to morph one shape ... Chuck Greb, Button Handling lifecycle events, maintaining view state, and persisting data are all common challenges on Android ... Brian Attwell, Uber The wrong architectural framework for your app can result in needless complexity, limits to scalability, and caps ...

Dan Galpin, Google, Inc. Don't panic! Android Oreo has changed the way apps work in the background, and this talk walks ... Lucas Rocha, Facebook Imagine a product that required best-in-class scroll performance on a RecyclerView with virtually infinite ... Yiğit Boyar & Chris Craik, Google RecyclerView can be used to display a long list of items efficiently but sometimes; even the list ... Brian Gardner, Big Nerd Ranch The object you use to satisfy a dependency during testing depends on what kind of test you are ... Josiah Gaskin, Facebook As of today, the compilation and installation of Android apps during a debug cycle are both incremental, ...

Photo Gallery

droidcon SF 2017 - Transitions without Activities or Fragments
Transitions without Activities or Fragments
droidcon SF 2017 - UI testing is so easy - said no developer ever
droidcon SF 2017 -  Android History, from the Inside
droidcon SF 2017 - Advanced animations with ConstraintLayout
droidcon SF 2017 - In-depth path morphing w/ Shape Shifter
droidcon SF 2017 - Clean app design with Architecture Components
droidcon SF 2017 - Hot Off the Open-Source Grill: RIBs, Scalable Multiplatform App Architecture
droidcon SF 2017 - Change Can be Good: The New World of Android Oreo
droidcon SF 2017 - Litho: A Declarative UI Framework for Android
droidcon SF 2017 - Efficient Lazy Loading for RecyclerView with Room
droidcon SF 2017 - Mocks, Stubs, and Spies, Oh My!
View Detailed Profile
droidcon SF 2017 - Transitions without Activities or Fragments

droidcon SF 2017 - Transitions without Activities or Fragments

Chris Horner, Gridstone Android's

Transitions without Activities or Fragments

Transitions without Activities or Fragments

Speakers: Chris Horner Sources:

droidcon SF 2017 - UI testing is so easy - said no developer ever

droidcon SF 2017 - UI testing is so easy - said no developer ever

Kevin Lai, Slack & Valera Zakharov, Slack How hard can it be to chain together a few Espresso commands and produce an ...

droidcon SF 2017 -  Android History, from the Inside

droidcon SF 2017 - Android History, from the Inside

Chet Haase & Romain Guy, Google Romain and Chet will give an insider's take on the History of Android. From pre-1.0 to Oreo, ...

droidcon SF 2017 - Advanced animations with ConstraintLayout

droidcon SF 2017 - Advanced animations with ConstraintLayout

Nicolas Roard, Google & John Hoford, Google ConstraintLayout 1.0 and the Android Studio layout editor made building flexible UI ...

droidcon SF 2017 - In-depth path morphing w/ Shape Shifter

droidcon SF 2017 - In-depth path morphing w/ Shape Shifter

Alex Lockwood Writing high-quality path morphing animations for Android is a near impossible task. In order to morph one shape ...

droidcon SF 2017 - Clean app design with Architecture Components

droidcon SF 2017 - Clean app design with Architecture Components

Chuck Greb, Button Handling lifecycle events, maintaining view state, and persisting data are all common challenges on Android ...

droidcon SF 2017 - Hot Off the Open-Source Grill: RIBs, Scalable Multiplatform App Architecture

droidcon SF 2017 - Hot Off the Open-Source Grill: RIBs, Scalable Multiplatform App Architecture

Brian Attwell, Uber The wrong architectural framework for your app can result in needless complexity, limits to scalability, and caps ...

droidcon SF 2017 - Change Can be Good: The New World of Android Oreo

droidcon SF 2017 - Change Can be Good: The New World of Android Oreo

Dan Galpin, Google, Inc. Don't panic! Android Oreo has changed the way apps work in the background, and this talk walks ...

droidcon SF 2017 - Litho: A Declarative UI Framework for Android

droidcon SF 2017 - Litho: A Declarative UI Framework for Android

Lucas Rocha, Facebook Imagine a product that required best-in-class scroll performance on a RecyclerView with virtually infinite ...

droidcon SF 2017 - Efficient Lazy Loading for RecyclerView with Room

droidcon SF 2017 - Efficient Lazy Loading for RecyclerView with Room

Yiğit Boyar & Chris Craik, Google RecyclerView can be used to display a long list of items efficiently but sometimes; even the list ...

droidcon SF 2017 - Mocks, Stubs, and Spies, Oh My!

droidcon SF 2017 - Mocks, Stubs, and Spies, Oh My!

Brian Gardner, Big Nerd Ranch The object you use to satisfy a dependency during testing depends on what kind of test you are ...

droidcon SF 2017 - Blazing Fast Android Development: Hot-Swapping Modules with Buck

droidcon SF 2017 - Blazing Fast Android Development: Hot-Swapping Modules with Buck

Josiah Gaskin, Facebook As of today, the compilation and installation of Android apps during a debug cycle are both incremental, ...