DroidKaigi 2018 - MVVMベストプラクティス / Yasuhiko Sakamoto [JA]

Опубликовано: 15 Январь 2025
на канале: DroidKaigi
2,853
57

●概要
 AndroidアプリのアーキテクチャパターンとしてMVVMが採用されることが多くなりました。Androidではデータバインディングがサポートされており、効率的にMVVMで実装を行うことができます。しかし、実際にMVVMで開発をしようとすると様々な問題に遭遇します。そのような問題に対応するためのポイントを紹介します。
(プログラミング言語はKotlinを想定します)

●アジェンダ(予定)
・MVVM開発で直面する問題
・関心の分離
 ・関心の分離を意識してViewModelの肥大化を防ぐ
 ・画面遷移・ダイアログ
 ・Contextの扱い
・RecyclerView
・データフロー
 ・データフローを単純化して複雑化を防ぐ

----------------------------------------------------------------------------------------------------------------

DroidKaigiはエンジニアが主役のAndroidカンファレンスです。
Android技術情報の共有とコミュニケーションを目的に、2018年2月8日(木)、9日(金)の2日間開催しました。
今回は「ニッチな技術とコミュニケーション」を重視しました。

DroidKaigi is a developer-first Android conference.
Our objectives are to help Android developers to share knowledge about Android development and connect with other Android developers.
The conference will be held on 8th - 9th February 2018 with "Niche Technology and Communication" as the main theme.

DroidKaigi 2018 - https://droidkaigi.jp/2018/
DroidKaigi 2017 - https://droidkaigi.github.io/2017/
DroidKaigi 2016 - https://droidkaigi.github.io/2016/
DroidKaigi 2015 - https://droidkaigi.github.io/2015/
DroidKaigi Twitter -   / droidkaigi