Андрей @umpteenthdev
Android разработчик в Циан
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Mobile Application Developer
Android разработчик в Циан
Пожалуйста ?
Спасибо за комментарий. Упустил его из вида. К сожалению, я не работаю с этим инструментом уже несколько лет, поэтому, даже при желании, не смогу написать что-то еще по этой теме.
Приятно слышать, что вы, уже имеющий опыт работы с KSP, нашли в статье для себя полезные моменты.
Рад, что статья оказалась вам полезна.
Не работал с подмодулями, поэтому внятно ответить не смогу пока не разберусь. При использовании подмодулей возможность версионирования библиотеки присутствует? Буду благодарен за ссылки на статьи по этой теме, кроме документации.
Локально, к сожалению, не выход, так как использовать библиотеки нужно нескольким разработчикам и как с рабочего места, так и, например, из дома. Поэтому и была вся эта морока с Nexus. В итоге поставили на сервер и пока нареканий нет.
Subject.onNext()
отрабатывает в UI потоке, аDebounce()
уже в Computation. Спасибо за внимательность.subscribeOn()
указывает в какой поток наблюдаемый источник (в нашем случаеsubject
внутриlistener
поля ввода) будет передавать создаваемые observable элементы. То есть событие происходит в UI потоке, затем его отлавливаетlistener
в этом же потоке, далееsubject
внутри listener создаёт событие (onNext()
), а возвращаемый observable элемент уже попадает в поток IO.