Compose Broadcast
5.44K subscribers
315 photos
83 videos
513 links
Все о Jetpack Compose и Compose Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Android - @android_broadcast
iOS - @ios_broadcast
Kotlin - @kotlin_broadcast
Download Telegram
Статья про библиотеку Capturable v2.1 для захвата UI на Compose и выдаче результата в виде Bitmap

@compose_broadcast
🔥23
В статье (EN, 5м) рассматриваются разные подходы к написанию собственных Modifier в Compose

🔗 Ссылка без VPN

#performance @compose_broadcast
13👏2
This media is not supported in your browser
VIEW IN TELEGRAM
Пример представления сложного состояния в Compose для упрощения кода
🔥57
This media is not supported in your browser
VIEW IN TELEGRAM
В Compose 1.7.0-alpha06 завезли анимации появления и удаления элементов

#анимация @compose_broacast
🔥57👍9
Вышел Compose 1.6.5 с исправлениями багов в некоторых артефактах

@compose_broadcast
👍13
В Navigation 2.8.0-alpha05 начали работу над type safe аргументами навигации на основе KotlinX Serialization

#navigation @compose_broadcast
🏆37👍133👏1
Пример работы с аргументами из тестов в AOSP
👍15
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Больше мультиплатформы в Jetpack - артефакт lifecycle-viewmodel-compose обзавелся поддержкой всех платформ в дополнении к Android

#jetpack #compose
🔥38👍6
Compose Rich Editor - позволит вам реализовать Rich Text редактор в Compose Multiplatform
🔥43👍5
This media is not supported in your browser
VIEW IN TELEGRAM
В Jetpack Compose уже готовят API по анимации между элементами (shared element transition). Это API в разработки и будет выпущено позже. Snapshot билды можно посмотреть тут

#анимации #android @compose_broadcast
🔥72👍72
This media is not supported in your browser
VIEW IN TELEGRAM
Пример еще одной анимации с будущим Compose Shared Element Transition API. Исходный код тут

#анимация #android @compose_broadcast
39🔥15👍4
Опыт использования SubcomposeLayout - низкоуровнего API для создания layout в Compose

🔗 Ссылка без VPN

@compose_broadcast
🔥15
Media is too big
VIEW IN TELEGRAM
Еще один пример использования Compose Transition API

#анимация @compose_broadcast
🔥50👍8👏3
В Airbnb разработали фреймворк для разработки Android приложений на Compose - Trio

Серия из 3 статей:
1️⃣ Архитектура Trio (EN, 10м, без VPN)
2️⃣ Навигация (EN, 11м, без VPN)
3️⃣ Props подход (пока не вышла)

#архитектура @compose_broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26
This media is not supported in your browser
VIEW IN TELEGRAM
Статья (EN, 4м) с реализацией анимации буферизации аудио на Jetpack Compose

🔗 Альтернативная ссылка

#анимация @compose_broadcast
25👍13🔥2
Если вы не знали как делать Dependency Injection в Compose на Android - вышла официальная статья (EN, 8м). Используется Dagger Hilt. Вот тут нашел перевод на русский язык

#архитектура #di @compose_broadcast
👍31
Compose colors preview - плагин для отрисовки цветов в Compose с поддержкой Jetpack Compose и Compose Multiplatform

Автор один из подписчиков канала, давайте поддержим установками, а также делитесь обратной связью!

#idea #androidstudio
60🔥17👍2
Вышел Compose Compiler 1.5.12: улучшена поддержка Kotlin 1.9.23 и исправлены баги

#compose @compose_broadcast
🎉26👏2
Вышел Compose 1.6.6 с исправлением багов

#jetpack #jetpackupdate
👍15