Android開発で最も基本となるデザインパターンはMVCパターンです。 MVCパターンではViewの操作をActivityが行うため、Activityのコードが煩雑になり保守性が下がる要因となっていました。 Data Bindingを使うとViewの振る舞いはView自身で決めるためActivityのコード量が減り保守性が上がります。 複雑になっていくUIの状態をより管理しやすくできるData Bindingを積極的に取り入れていきましょう。 本セッションではData Bindingの基礎から最新の機能まで、幅広く紹介します。 初心者歓迎です。 アジェンダ(仮) - Data Bindingの基礎 - Data Bindingのメリット - BaseObservable - LiveDataとData Binding - ViewModelとData Binding - Custom V
![DroidKaigi 2020 Data Bindingのイロハ / kuluna [JA]](https://cdn-ak-scissors.b.st-hatena.com/image/square/15036b70af90ab1143218fc1a75fea7c655edfb2/height=288;version=1;width=512/https%3A%2F%2Fi.ytimg.com%2Fvi%2F3WXKAhXvSTM%2Fhqdefault.jpg)