что это output, но при этом не вью. И на data слой тоже не похоже. В какой слой его пихнуть и через какой слой с ним взаимодействовать?
вы же всё правильно описали) Внешний слой, интеграция с внешними сервисами. Там же, где presentation, data, и все остальные средства взаимодействия с внешним миром.
почему не вью-то?
зависит от. например SoundPool спокойно ложится в дата слой и далее через репозиторий общение. гугловый exoplayer (как и все гугловое) пытается управлять миром, поэтому в презентере сидит.
Обсуждают сегодня