Ответ
Да, работал. RxKotlin — это обёртка над RxJava, добавляющая Kotlin-специфичные расширения. Использовал для асинхронных операций, обработки событий UI, цепочек запросов.
Пример цепочки с Retrofit:
apiService.getData()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(
{ data -> updateUI(data) },
{ error -> showError(error) }
)
Плюсы: декларативность, простота обработки ошибок, операторы (map, flatMap, debounce). Минусы: кривая обучения, утечки памяти без dispose(). Для новых проектов сейчас чаще использую Kotlin Coroutines + Flow.