Chris Banes

Chris Banes
Nested Scrolling, AppBarLayout, Animations

Carry on Scrolling

A look at how we added fling support to nested scrolling in Android, to AppBarLayout work in all scenarios.
Chris Banes
Website, Jekyll, Firebase

Jekyll + Firebase Hosting

A look at how this site is built using Jekyll, and automatically deployed to Firebase Hosting.
Chris Banes
AppCompat, Talks

Support Libraries - v25 and beyond

Talk from Londroid. Learn about some of the new features and improvements that we have released in v25 of the Android Support Library.
Chris Banes
Animations

Why isn’t my animation running?

Let me tell you a story about something I spent a fair amount of time debugging last year. I had totally forgot about it until the other day when someone mentioned something they were seeing with Snackbar, and it turned out to be the same thing.
Chris Banes
Material Design, Android Libraries, Talks

Designing the Design Support Library

Talk from Droidcon London 2016. The design library introduced CoordinatorLayout, AppBarLayout and CollapsingToolbarLayout last year. This talk will go through how it all works, from CoordinatorLayout Behaviors, to nested scrolling.
Chris Banes
Material Design, Android Views, Talks

Nested scrolling - living life on the edge

Talk from DevFest Tokyo. The design library introduced CoordinatorLayout, AppBarLayout and CollapsingToolbarLayout last year. This talk will go through how it all works, from CoordinatorLayout Behaviors, to nested scrolling, to all of the crazy things in between to make it work back to API 9.
Chris Banes
Nested Scrolling, Material Design, Talks

Secrets of the Support Library

Talk from Droidcon NYC 2016. The support library has become a necessity for the majority of Android developers. This talk will delve into some of its secrets, from bugs we’ve fixed, things we haven’t (yet).
Chris Banes
Android Themes, Android Views, Talks

Android Themes & Styles demystified

Talk from Droidcon Berlin 2016. Themes and styles are the bedrock of your apps styling, yet most developers look at them with fear. What does X attribute do? How do I style Y?
Chris Banes
Android Themes, Android Views, Talks

Android Themes & Styles demystified

Talk from Google I/O 2016. Themes and styles are the bedrock of styling your Android UI, but do you know how they work? This talk will dive deeper into everything you have ever wanted to know about how styles and themes work together, what attributes really are.
Chris Banes