Сергей Рябов — Как приготовить хорошо прожаренный MVI под Android

Описание к видео Сергей Рябов — Как приготовить хорошо прожаренный MVI под Android

Ближайшая конференция: Mobius 2024 Spring, 23 мая (online), 31 мая – 1 июня (offline, Москва)
Подробности и билеты: https://jrg.su/EH5c9Q
— —
. . .
. Интересный рассказ о чуть менее известной в Android архитектуре, которая многим может прийтись по вкусу, от опытного докладчика Mobius!

Реактивное программирование прочно закрепилось в инструментарии современного Android-разработчика. Но большинство использует реактивщину лишь в отдельных частях приложения, которые затрагивают фоновую работу. А что если целиком спроектировать приложение, полагаясь на реактивные паттерны, что если всё наше приложение представить в виде одного стрима данных? Вы наверняка слышали про Redux из мира веба. Несмотря на то, что в чистом виде этот подход для Android не особо годится, нам определённо есть что позаимствовать у него.

В этом докладе мы поговорим о том, как можно адаптировать Unidirectional Data Flow под текущие реалии разработки под Android и как нам в этом поможет Kotlin и его ключевые фичи. А также посмотрим на примеры реализации типичных юзкейсов в этом подходе.

Комментарии

Информация по комментариям в разработке