#Architecture #MVI #BestPractices

Обсуждаем паттерн MVI от начала и до конца: в чем отличие, преимущества, как эффективно построить свое приложение с ним и почему для Compose - это лучшая архитектура.

Делиться опытом будет ведущий Android разработчик из Badoo - Аркадий Иванов, который на работе использует MVI, а также написал собственную библиотеку MVIKotlin.

Полезные ссылки:
📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
🔗MVI in Kotlin Multiplatform — part 1 - https://badootech.badoo.com/mvi-in-kotlin-multiplatform-part-1-1-of-3-205c6feb4ac7
🔗MVI beyond state reducers - https://badootech.badoo.com/a-modern-kotlin-based-mvi-architecture-9924e08efab1
🔗Architectural journey by Zsolt Kocsi - https://www.youtube.com/watch?v=pXw6r2kAvq8
🔗The immense benefits of not thinking in screens - https://badootech.badoo.com/the-immense-benefits-of-not-thinking-in-screens-6c311e3344a0
🔗MVICore - https://github.com/badoo/MVICore
🔗MVIKotlin - https://github.com/arkivanov/MVIKotlin
🔗Reaktive - https://github.com/badoo/Reaktive