YoVDO

Android Development: Data Binding

Offered By: LinkedIn Learning

Tags

Android Development Courses Data Binding Courses ViewModel Courses

Course Description

Overview

Discover the benefits of data binding for Android apps. Learn how to work with binding expressions, bind to observable data sources, and more.

Syllabus

Introduction
  • Simplify your data-driven layouts
  • What you should know
  • Getting set up
1. Overview
  • What is data binding?
  • Doing things the old way
  • Setting up your project
2. Basic Data Binding
  • Create binding layout
  • Create databound activity
3. Layout Expressions
  • The binding expression language
  • Using binding expressions
  • Challenge: String concatenation expression
  • Solution: String concatenation expression
4. Binding to Observable Data
  • Overview of observables
  • Binding to observables
  • Binding to ViewModels
  • Using binding adapters
  • Two-way binding syntax
  • Using converters
  • Challenge: Color binding adapter
  • Solution: Color binding adapter
Conclusion
  • Next steps

Taught by

Joe Marini

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn