The Data Binding Library allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically. In this workshop you'll learn how to set it all up, use layout expressions, work with observable objects and create custom Binding Adapters to reduce boilerplate to a minimum.

Thanks to our sponsors

Workshop: Data Binding

Jose is a Developer Programs Engineer at Google where he works to make the Android developer experience better, focusing on architecture and testing. He works on open-source projects such as Architecture Blueprints and the Jetpack architecture samples. He also writes documentation, codelabs, articles and does outreach.

The Data Binding Library allows you to bind UI components in your layouts to data sources in your app using a declarative format rather than programmatically. In this workshop you'll learn how to set it all up, use layout expressions, work with observable objects and create custom Binding Adapters to reduce boilerplate to a minimum.

Thanks to our sponsors

Workshop: Data Binding

Jose is a Developer Programs Engineer at Google where he works to make the Android developer experience better, focusing on architecture and testing. He works on open-source projects such as Architecture Blueprints and the Jetpack architecture samples. He also writes documentation, codelabs, articles and does outreach.