If you like Butterknife, get ready to discover a whole new tool drawer. Data binding in 2017 is a stable framework that can drastically reduce boilerplate code and transform the way you write UI. Animate, transition, and respond to user input without cluttering your code. Add your own custom properties to Android’s View classes (like android:font or android:imageUrl)! We'll start at the very beginning, discover tricks to supercharge your XML, and end in a deep dive to lambdas and two-way binding. No prior knowledge of data binding needed.
Lisa Wray is currently consulting at the New York Times. She previously worked at Google on the Developer Relations team and at Genius, a Brooklyn-based startup, where she built their Android app from scratch. She currently lives in Seattle.