Освой Kotlin играючи
/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000
Новый способ создания приложений для Android (и других платформ) при помощи набора инструментов для разработки пользовательских интерфейсов, который позволяет писать приложения с меньшим количеством кода и интуитивно понятных API на Kotlin.
Compose 1.2.0 (пока альфа и бета версии): Новый компонент LazyLayout, функция movableContentOf().
Compose 1.1.0: Требуется Kotlin 1.6.0+. Немного изменились размеры некоторых компонентов (Switch, Checkbox). Некоторые экспериментальные функции получили статус стабильных, можно убирать аннотацию @ExperimentalAnimationApi и другие.
Button, IconButton, OutlinedButton, IconToggleButton, TextButton
LinearProgressIndicator, CircularProgressIndicator
Темы и стилизация (Material Design)
Функция movableContentOf() (Compose 1.2.0)
Jetpack Compose Desktop - пишем приложения для десктопа.
DinoCompose: Chrome's Dino T-Rex game developed in Jetpack Compose - динозавик из Chrome. Дополнительное видео.
Faradle: Игра Wordle на Jetpack Compose
GitHub - hiteshchopra11/JetCalendarView: A calendar library for Jetpack Compose - календарь
GitHub - umutsoysl/ComposeCreditCardView: Jetpack Compose Credit Card View Library - банковские карточки
GitHub - vanpra/compose-material-dialogs: A Material Dialog Builder for Jetpack Compose - диалоговые окна для выбора даты, времени, цвета.