Compose Broadcast
4.88K subscribers
237 photos
64 videos
348 links
Все о Jetpack Compose и Compose Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Android - @android_broadcast
iOS - @ios_broadcast
Kotlin - @kotlin_broadcast
Download Telegram
Forwarded from Android Broadcast
Всем кто разрабатывает под Android TV возрадуйтесь - первая Beta Jetpack Tv-Material 1.0 на Compose

#androidtv #compose #material #дизайн #jetpack #jetpackupdate
Если вы занимаетесь адаптацией приложений под большие экраны, то обязательно обратите внимание на библиотеку Compose Material 3 Adaptive, которая недавно получила первую стабильную версию.

// build.gradle.kts
dependencies {
implementation("androidx.compose.material3.adaptive:adaptive:1.0.0")
implementation("androidx.compose.material3.adaptive:adaptive-layout:1.0.0")
implementation("androidx.compose.material3.adaptive:adaptive-navigation:1.0.0")
}


Библиотека включает в себя
👉 Функции currentWindowSize(), collectFoldingFeaturesAsState() и currentWindowAdaptiveInfo() для получения информации для адаптации UI под текущее окно и возможности Foldable устройств
👉 Поддержка стандартных паттернов из Material 3 - ListDetailPaneScaffold и SupportingPaneScaffold
👉 ThreePaneScaffoldNavigator - решения для навигации на основе адаптивного scaffold, позволяющий показывать несколько элементов на экране, с поддержкой анимаций при переходе

Подробнее читайте в документации

#compose #дизайн #material3 #foldable