FlexibleBottomSheet - библиотка для Jetpack Compose, расширяя возможности стандартного Bottom Sheet
#android
#android
👍41👎5
Расскажите про свой опыт Compose
Anonymous Poll
8%
Просто интересуюсь технологией
16%
Пробовал(а)
16%
Изучаю
48%
Пишу на проде
8%
Преисполнился/лась!!! Рассказываю как другим писать на нём!
4%
Не участвую в опросе
👍6
Вышел Compose Compiler 1.5.6
👉 Поддержка Kotlin 1.9.21
👉 Исправление багов
👉 Исправили крэши в Kotlin/Native и Kotlin/WASM
👉 Поддержка Kotlin 1.9.21
👉 Исправление багов
👉 Исправили крэши в Kotlin/Native и Kotlin/WASM
👍16
📺 Enhancing Jetpack Compose app performance (28 мин) - большое видео с советами про оптимизацию скорости работы Compose UI
#performance @compose_broadcast
#performance @compose_broadcast
YouTube
Enhancing Jetpack Compose app performance
In this video, Tomáš will demonstrate techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
👍23
This media is not supported in your browser
VIEW IN TELEGRAM
Статья о том как реализовать подобную анимацию Pull-to-Refresh
👍60🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Интересная статья (EN, 14 мин, ссылка без VPN) с разбором возможностей анимаций в Jetpack Compose:
👉 Перемещения персонажа по экрану
👉 Синхронизация анимаций нескольких элементов
👉 Интерактивный скролл таймлайна
👉 Анимации на основе реальной физки
👉 Анимации на основе жестов
👉 Анимации на основе изменения состояния
👉 Трансформация фигур
👉 Снегопад
#animation @compose_broadcast
👉 Перемещения персонажа по экрану
👉 Синхронизация анимаций нескольких элементов
👉 Интерактивный скролл таймлайна
👉 Анимации на основе реальной физки
👉 Анимации на основе жестов
👉 Анимации на основе изменения состояния
👉 Трансформация фигур
👉 Снегопад
#animation @compose_broadcast
🔥47👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Статья (6 мин, EN, ссылка без VPN) как сделать такую анимацию в Jetpack Compose
#animation @compose_broadcast
#animation @compose_broadcast
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Автор крутого доклада про компиляторные плагины для Compose с предыдущего Mobius опубликовал исходники плагинов на GitHub.
Там очень много всего интересного и полезного:
👉 Анализ стабильности параметров Composable функции
👉 Подсветка рекомпозиций в UI
👉 Автоматическая генерация и удаление testTag
👉 Логирование причин рекомпозиции и другое
Эти плагины наконец-то решают извечную проблему анализа лишних рекомпозиций и оптимизаций вашего кода в Compose, теперь делать высокопроизводительные приложения стало гораздо проще!
#compose #plugins
Там очень много всего интересного и полезного:
👉 Анализ стабильности параметров Composable функции
👉 Подсветка рекомпозиций в UI
👉 Автоматическая генерация и удаление testTag
👉 Логирование причин рекомпозиции и другое
Эти плагины наконец-то решают извечную проблему анализа лишних рекомпозиций и оптимизаций вашего кода в Compose, теперь делать высокопроизводительные приложения стало гораздо проще!
#compose #plugins
❤27🔥17👍5
Вы могли заметить, что в канале появился новый автор - Алексей Панов, который будет вести @compose_broadcast вместе с Кириллом, а также участвовать в дискуссиях в комментариях
Алексей Панов — техлид инфраструктурной команды в Контуре, действующий Mobile Broadcast Expert по Android и Kotlin. У Алексея очень богатый опыт работы с Compose, он использует его в продакшене с 2021 года и за это время успел сделать немало материалов по теме. Небольшая часть его вклада:
📺 Собеседование по Jetpack Compose
📺 Проблемы навигации в Compose
📺 Нюансы перехода на Compose
📺 Compose Puzzlers
Алексей Панов — техлид инфраструктурной команды в Контуре, действующий Mobile Broadcast Expert по Android и Kotlin. У Алексея очень богатый опыт работы с Compose, он использует его в продакшене с 2021 года и за это время успел сделать немало материалов по теме. Небольшая часть его вклада:
📺 Собеседование по Jetpack Compose
📺 Проблемы навигации в Compose
📺 Нюансы перехода на Compose
📺 Compose Puzzlers
❤34👍24🎉8🔥5
Решения бага компиляции при подключении библиотеки Jetpack Emoji 2 с версий Compose 1.5, когда не хотите поднимать compileSdk до 34+
🔥6
В Jetpack Compose 1.5.5. появилась возможность в виде конфигурационого файла передать Compose Compiler типы, которые считать Stable для оптимизации работы Compose UI. В статье (6 мин, EN, ссылка без VPN) разбирается эта фича и ее влияние, а также как получить отчеты
#performance
#performance
🔥11