目次 はじめに 技術選択の基本的な方針 技術選択の各論 HTTP Client Dependency Injection View Injection Asynchronous Control Flow Object Relation Mapper Logging Fragment はじめに 技術部の id:gfx です。 Android版クックパッドアプリのリニューアル*1 から約1年たちました。現在はリリースごとに5人程度がコミットし、2週間に1度リリースを行う開発体制となっています。プログラミング言語はJavaで、コメントも含めたアプリのソースコードの行数は約15万行です。 本エントリでは、Android版クックパッドアプリで使っている技術、具体的にはライブラリやフレームワークについて紹介します。また、そのための技術選択のアプローチについても概説します。 技術選択の基本的な方針 まず
![Android版クックパッドアプリで採用している技術の現状確認 2015年版 - クックパッド開発者ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a4941a0441b66b93c309deb8bf598fa9ebe8792/height=288;version=1;width=512/http%3A%2F%2Fimg5.cookpad.com%2Ftech%2Fcookpad_recruit_320_01.png)