LiveData, Coroutines и Flow. Больше двух лет без RxJava Технологии Android
Доклад принят в программу конференции
Тезисы
В 2017 году мы в Eatigo решили создать новое приложение, используя недавно вышедшие Android Architecture Components, Kotlin и Coroutines.
Я расскажу, как эволюционировали наши код и архитектура, с каким проблемами мы столкнулись, работая с этим стеком технологий.
- Как мы использовали Coroutines для работы в фоне.
- Какие проблемы при работе с LiveData мы встретили.
- Эволюция нашей архитектуры и тех. стека. Как мы пробовали CoroutinesLiveData и LiveData Builders.
- Как мы переходим к использованию Flow вместо LiveData.
Алексей Глухарев
Nova Ocean
Соучредитель студии, специализирующейся на разработке нативных мобильных приложений. Раньше разрабатывал приложения и вел команды в таких компаниях, как Alibaba и Lazada.