Вышел Compose Multiplatform 1.7.1
🚀 Улучшения производительности
🛠 Исправлена бинарная совместимость на JVM
🛠 ИСправлены баги
⬆️ Обновились до Jetpack Compose 1.7.5 и других свежих библиотек
#compose #kmp #jvm
🚀 Улучшения производительности
🛠 Исправлена бинарная совместимость на JVM
🛠 ИСправлены баги
⬆️ Обновились до Jetpack Compose 1.7.5 и других свежих библиотек
#compose #kmp #jvm
🔥20
#пример #android #compose #material3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍8👏1
Set из Kotlin std lib является Immutable типом в Compose ?
Anonymous Poll
26%
Верно
55%
Неверно
15%
Не знаю
4%
Не участвую в опросе
Статья с реализацией анимирования лого Airbnb. Используется SVG логотип и происходит анимация по его точкам
#compose #android #анимация
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥16
#compose #навигация #material3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20👏4
Composable Screens - приложение с демонстрацией сложных интерфейсов, реализованных на Compose UI.
#пример #compose
#пример #compose
🔥47👍1
Media is too big
VIEW IN TELEGRAM
Добились этого благодаря использованию специальной JVM с поддержкой переопределения классов, доступной в JetBrains Runtime.
В
Пока всё в экспериментальном режиме, но результаты радуют ❤️. Когда же уже Compose MP превью в IDE будет работать из коробки
#compose #desktop #jvm #idea #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥15
Порой вместо передачи значения в Composable функцию лучше делать это через лямбду, так как это не приведет к рекомпозицям. Лучший пример - Modifier.offset. В статье как раз демонстрируется какой эффект оказывает описанный подход
#compose #производительность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50
В продолжение статьи автор сделал замер скорости от использования лямбды вместо простого значения в Composable функции. Результаты в статье, а коротко под спойлером
Уменьшилось количество потерь кадров на 30% и сокращения расхода оперативки больше чем на 1 Мбайт в среднем 🤯
#compose #производительность
#compose #производительность
👍37🔥8👌3👏2❤1
Статья с обзором создания собственного Modifier в Compose одним из способов:
#compose
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍7
Пример использования корутин в Compose для блокировки перехода на другой экран с цель ожидания проверки подтверждения от пользователя
Читайте полную статью на канале Леши Панова @adept_notes
#compose #coroutines
Читайте полную статью на канале Леши Панова @adept_notes
#compose #coroutines
👏28❤9👌4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥10👏7❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥5