Data binding is great for eliminating boilerplate and keeping UIs in sync with your state… but there's a lot more that it can do. This talk will take you through the more advanced features of Data Binding, beyond the basics. It will cover using custom binding adapters, two-way binding, animations and testing considerations. Moreover it examines how using Data Binding influences your app's architecture. You'll learn how to get the most out of Data Binding so that you can write less repetitive, safer, efficient apps.
Jose Alcérreca is a Developer Programs Engineer at Google, focusing on app Architecture. He started the Android Architecture Blueprints project and have been working for three years on the developer story around testing, architecture and the new Architecture Components.