Видео и подкасты для разработчиков
Облегчаем жизнь больших экранов на Compose
На примере сложных экранов разобрались, как stateful-подход может существенно облегчить разработку больших экранов.
В декларативных UI-фреймворках, таких как Jetpack Compose, принятым подходом является state hoisting. Это означает, что чаще всего мы стремимся управлять состоянием в родительском компоненте, а не хранить state прямо в UI-компоненте. Но всегда ли state hoisting так хорош?
На примере сложных экранов разобрались, как stateful-подход может существенно облегчить разработку больших экранов.
Но как же сделать stateful-компонент в большом проекте, если у нас:
- API/Impl-архитектура;
- dependency injection;
- важна скорость сборки.
Михаил рассказал про удобный способ создания stateful-компонентов в условиях большого проекта в рамках API/Impl-архитектуры. Это поможет разгрузить сложные экраны и делать переиспользуемые UI-компоненты в условиях API/Impl и DI.
-
Аналитика магазинов4 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Видео и подкасты для разработчиков4 недели назад
Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.47
-
Разработка4 недели назад
Чему я научился, создавая My Veggie Garden

