Да, работал. Использовал Jetpack Compose для создания пользовательских интерфейсов в Android-приложениях. Освоил декларативный подход, композитные функции и управление состоянием. В частности, применял его для:
- Разработки новых Activity и Fragment с нуля на Compose.
- Переноса существующего UI, основанного на XML, на Compose.
- Реализации сложных кастомных UI-элементов.
Имею опыт работы с такими темами, как:
- Layouts (Column, Row, Box, ConstraintLayout)
- State management (remember, mutableStateOf, hoisting state)
- Compose Navigation
- Theming (MaterialTheme, Typography, Colors)
- Animations
- Testing (Compose UI tests)
Убежден, что Compose значительно ускоряет разработку UI и делает его более поддерживаемым.