Compose Broadcast
5.45K subscribers
316 photos
83 videos
515 links
Все о Jetpack Compose и Compose Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Android - @android_broadcast
iOS - @ios_broadcast
Kotlin - @kotlin_broadcast
Download Telegram
👍17
Вышел Compose Multiplatform 1.5.3 с обновлением зависимостей и фиксом багов

#kmp
👍28
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Быть в авангарде в разработке — жизненная необходимость. Поэтому многие проекты уже переходят на Jetpack Compose, а самые смелые и продвинутые даже выпускают приложения на KMP. Дринкит (проект ДоДо) тоже активно мигрирует на Jetpack Compose (без KMP).

На основе этого опыта рассказывают про DI, а именно Kodein, в статье (2 часть, 10 мин). Первая часть тут (11 мин)

#di #android #compose #kmp
👍7👎5
Пример (EN, 12 мин) реализации Shimmer анимации во время загрузки контента

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

#animation
👍31🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример (EN, 4 мин) реализации нестандартного паралакс эффекта с iOS приложения в Android на Compose

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

#animation #android
👍67👎3🔥1
Forwarded from Mobile Compose
#Video #ComposePathway #News

Compose Pathway #1 - Знакомство с фреймворком 🚀

Друзья, я уже несколько раз упоминал новый проект о Compose, над которым активно работаю в последнее время. И вот, наконец, я рад представить вам Compose Pathway — серию видеороликов о Jetpack Compose, в которых мы будем подробно разбирать каждую тему поэтапно от подключения к проекту до продвинутых фишек и сложных тем внутреннего устройства Compose.

Как показал результат этого опроса, большинству разработчиков (как минимум в нашем сообществе) либо не хватает контента для полного понимания фреймворка, либо хватает, но большая часть из того что есть довольно базового уровня.

Именно поэтому:
▫️Роликов в Compose Pathway будет много
▫️Материал и темы будут структурированные
▫️Доступ ко всем видео будет бесплатный.
От вас нужна лишь поддержка и обратная связь для дальнейшего улучшения видеоматериала.

Первый ролик уже на YouTube канале и будет посвящен знакомству с Compose, а также его интеграции в проект. Следующий - уже не за горами, однако так как это не коммерческий проект, он будет развиваться не по графику, так что stay tuned! 🙂
👍60👎3
История освоения Jetpack Compose Android разработчиком. Плюсы, минусы и сложности на пути. Все закрепляется рекомендация в изучении и адаптации технологии
👎13👍9
Resaca - привязка Jetpack ViewModel или другого объекта в памяти к времени жизни Composable функции и автоматическая очистка

#android
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
ComposeScrollbars - библиотека для добавления различных скроллбаров

#android
👍29
This media is not supported in your browser
VIEW IN TELEGRAM
Пример (EN, 7 мин, ссылка без VPN) реализации анимации набора текста в Compose.

Исходный код на GitHub

#animation
👍19🔥1
В Compose можно стилизовать строки с помощью AnnotatedString (примеры смотри в картинках к посту). Примеры использования смотрите в статье (EN, 10 мин, ссылка без VPN)
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
LazyColumn и LazyRow имеют неприятный баг - скролл списка при изменение порядка элементов, который уже висит 2 года . Автор статьи (EN, 5 мин, ссылка без VPN) рассказывает его подробности и как можно обойти его
👍31👎3
Гайд по использованию SF Symbols (стьандартный иконки от Apple) в Jetpack Compose
👎12👍7