Перейти к содержимому

Декларативная архитектура и навигация с Decompose, Алексей Панов

Технологии в Контуре

0:00 / 0:00

Декларативная архитектура и навигация с Decompose, Алексей Панов

1 715 просмотров · 3 года назад
Технологии в Контуре
9,15 тыс. подписчиков
1 715 просмотров · 3 года назад
В современных мобильных приложениях декларативный подход все чаще вытесняет императивный. Вы, наверняка, слышали о плюсах использования однонаправленного потока данных или о преимуществах декларативных UI-фреймворков. Но все же этого не достаточно, чтобы сделать архитектуру по-настоящему декларативной: здесь не хватает еще одного важного кирпичика — декларативной навигации. В докладе Алексей расскажет, что такое декларативная навигация и какие проблемы она решает, а также на реальном примере покажет, как реализовать такую навигацию с помощью библиотеки Decompose. Помимо этого, спикер поговорит о том, как декларативная архитектура в связке с технологией Kotlin Multiplatform Mobile позволяет переиспользовать максимальное количество кода между платформами, тем самым значительно ускоряя и удешевляя разработку. Наконец, Алексей поделится опытом интеграции такой архитектуры с декларативными UI-фреймворками Jetpack Compose и SwiftUI и расскажет, с какими проблемами он столкнулся, и покажет способы их решения. Доклад Васи Рылова, на который ссылается Леша:    • Василий Рылов — MVI и State Machine — визу...   Презентация: https://disk.skbkontur.ru/index.php/s... Пример: https://github.com/AJIEKCX/SpaceXRockets Больше про разработку в Контуре ► https://tech.kontur.ru TG Технологии в Контуре ► https://t.me/+nErDzESX46A4MGQy