Учебное приложение с Android Things и сервисами Firebase

На глазах читателей происходит создание устройства для контроля температуры на базе Android Things, с использованием сразу нескольких новых технологий, правильной архитектурой и тестами. По ходу этого программистского "реалити-шоу" вы можете задавать интересующие вас вопросы, обсуждать и предлагать свои варианты решения.

Dependency Injection. Dagger 2, часть 1

Dependency Injection — паттерн, реализующий принцип объектно-ориентированного программирования Inversion of Control. Эта история о том, как с помощью Dagger 2 реализовать этот паттерн.