2017 DevFestMN Chris Davis
summary
A working Android app compares two NHL goalies by fetching stats from nhl.com (using the site’s exposed API) and demonstrates real techniques: Android data binding for view templates, binding adapters to load images and animate charts, RecyclerView view-holders that hold binding objects, observable fields for live updates, and forms with one- and two-way bindings. Jack compiler currently blocks Java 8 features so lambdas are limited. The example project lives on GitHub and the approach proves practical in production use.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:54Android data binding
- 9:30Data binding basics
- 15:25One-time vs observable
- 23:29Event handling
- 31:12Advanced techniques
- 39:14RecyclerView with data binding
- 42:02Two-way data binding
- 46:05Testing considerations
- 49:56Q&A
related talks
19mFirebase & Jetpack: Fits like a Glove
34mData Binding in 2018
37mEffective Android Data Binding
37mAndroid Industrial: Real-time data visualization
50mFirebase and Android Jetpack: fit like a glove
50mFirebase and Android Jetpack: Fit Like a Glove
42m@Binding Android: View and Data Binding
29mAdvanced Data Binding
