こんにちは。Androidエンジニアの斎藤です。先月Android Architecture Components(以下AAC)をプロダクトに導入しました。 AACが発表されてから公式HPなどで動向を伺っていましたが、プロダクトへの導入については、各プロジェクトの進捗状況や既存コードへの導入するときの影響、導入に伴う一時的な開発速度の低下/混乱を避けるために見送っていました。 AACのようなアーキテクチャに関わるライブラリを既存のコードに導入することは、既存アーキテクチャとのバッティングやチームへの認識共有など、なかなか考えることが多く導入まで時間がかかるのではないかと思います。 そこでAndroidチームがAACを導入するに至った経緯、実際にどうやって導入したかを書いていきます。AACの具体的な使用方法については様々なブログで詳細されているので割愛させていただきます。
続きを読む