Compose Broadcast – Telegram
Compose Broadcast
5.82K subscribers
341 photos
89 videos
559 links
Все о Jetpack Compose и Compose Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Android - @android_broadcast
iOS - @ios_broadcast
Kotlin - @kotlin_broadcast
Download Telegram
Разработчикам под Android TV рекомендуют переходить с Leanback на Compose. Руководство по миграции

#androidtv #compose
🔥19
Compose Multiplatform for Web переходит в Альфу

#kotlinconf24 #compose #web
🔥38🏆1
Compose iOS переходит в стадию Beta 🔥

#kotlinconf24 #compose #kmp #ui #ios
🔥64
Вышел официальный анонс Compose 1.6.10:
👉 Compose iOS Alpha ➡️ Beta
👉 Compose Web Experimental ➡️ Alpha
👉 Мультиплатформенное API ресурсов теперь Stable
👉 Экспериментальные библиотеки Jetpack Navigation, Lifecycle и ViewModel для KMP
👉 Поддержка Kotlin 2.0
👉 Отдельный Gradle плагин для Compose

#compose
🔥26👍3
Compose Guard - Gradle плагин, который позволяет отследить регресы в Jetpack Compose коде.

#инструменты #gradle @compose_broadcast
👍11
Compose Compiler Report to HTML - это Gradle плагин, которые расскажет обо всех проблемах вашего Compose кода

#инструменты @compose_broadcast
🔥45👍2💯1
Разбор использования Koin в Compose Multiplatform

#koin #compose
👍13
MortyCompose - пример проекта с Apollo GraphQL и Jetpack Compose + SwiftUI

#graphql
👍22
This media is not supported in your browser
VIEW IN TELEGRAM
Как реализовать анимацию вертикального переворота страница читайте тут

#compose #анимации
Больше про Compose в @compose_broadcast
38🏆2
Forwarded from Android Broadcast
Нашел Jetmagic - фреймворк для построения отзывчивых приложений на основе Jetpack Compose для Android.

Что включает:
👉 Собственное решение по навигации
👉 Composable Resource Manager
👉 Image Manager
👉 Deep Linking

Надо будет изучить и понять что там такого сделали

#архитектура #compose
👍21👏2🎉1
Вышел Compose Multiplatform 1.6.11 с исправлением багов
👍23
Короткая статья о том как работать с Android клавиатурой из Compose

#android #compose
30
CompositionLocal - механизм, обеспечивающий много гибкости для Compose и его можно использовать чтобы добавить гибкости вашей архитектуре. Например, так я получал из Composable функций DI Scope. Об этом статья (EN, 5м)

#compose #архитектура
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Статья про то как стоит использовать Modifier, который приходит в параметрах Composable функции
modifier.padding(8.dp)

или
Modifier.padding(8.dp).then(modifier)

(я вот такой использую)

В описанном подходе действительно есть смысл и я всерьёз задумался делал ли я это правильно

#compose
33
Какой вариант правильный (по вашему мнению)?
Anonymous Poll
59%
modifier.padding(8.dp)
20%
Modifier.padding(8.dp).then(modifier)
17%
Не знаю
4%
Не участвую
Статья (EN) с разбором ContextualFlowRow и ContextualFlowColumn - Composable виджеты, которые позволяют показывать ограниченное кол-во элементов
👍29🔥8👌1
Вышел Jetpack Compose 1.6.8
👉 Runtime - улучшение производительности
👉 Foundation
👉 Animation
👉 UI

#compose
12