Media is too big
VIEW IN TELEGRAM
В этом эпизоде Compose Tips показывают как Сетки (Grid) иногда могут служить лучшей альтернативой, чтобы сделать эти макеты более динамичными и привлекательными, особенно при поддержке разных размеров окон на разных устройствах.
📺 Оригинал на YouTube
#compose
#compose
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Android Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Инструкция(10м) реализации собственного слайдера в Jetpack Compose. Исходный код можно найти тут
#compose
#compose
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
Forwarded from Android Broadcast
В следующей версии Android Studio уберут Motion Editor 🤯, как часть процесса миграции с XML UI на Jetpack Compose. Используйте Compose Animation Preview (говорится что это более продвинутый инструмент)
#androidstudio #compose #анимация
#androidstudio #compose #анимация
Forwarded from Android Broadcast
Статья с введением в UI тесты на Jetpack Compose, кажется полезным если вы не хотите читать документацию на английском
#compose #тестирование
#compose #тестирование
Вышел Compose Multiplatform 1.7.0
👉 Jetpack Navigation с поддержкой Safe Args и Shared Element Transitions
👉 LocalLifecycleOwner переехал в lifecycle-runtime-compose и может быть использовать вне Compose UI
👉 Поддержка WindowSizeClass в Compose MP
👉 Адаптивные layout в Compose MP (также навигация)
⬆️ Требуется Android Gradle Plugin 8.1.0 или выше
👉 Compose MP ресурсы на Android теперь хранятся в ассетах
❌ API для работы с ресурсами в compose.ui сделали deprecated. Используйте Compose Resources API
👉 Поддержка Kotlin 1.9.25
🛠 Исправление багов и улучшения
Изменения на GitHub
#compose #multiplatform
👉 Jetpack Navigation с поддержкой Safe Args и Shared Element Transitions
👉 LocalLifecycleOwner переехал в lifecycle-runtime-compose и может быть использовать вне Compose UI
👉 Поддержка WindowSizeClass в Compose MP
👉 Адаптивные layout в Compose MP (также навигация)
⬆️ Требуется Android Gradle Plugin 8.1.0 или выше
👉 Compose MP ресурсы на Android теперь хранятся в ассетах
👉 Поддержка Kotlin 1.9.25
🛠 Исправление багов и улучшения
Изменения на GitHub
#compose #multiplatform
Please open Telegram to view this post
VIEW IN TELEGRAM