Ответ
Jetpack Compose — это современный декларативный UI-фреймворк для Android, который упрощает разработку интерфейсов. Он устраняет необходимость в XML-разметке, уменьшает boilerplate-код и поддерживает реактивное программирование.
Пример:
@Composable
fun Greeting(name: String) {
Text(text = "Hello, $name!")
}
Преимущества:
- Лучшая производительность за счет умной рекомпозиции.
- Легкий тестинг и предпросмотр.
- Совместимость с существующими View-системами.