Back to tasksGet help with live coding in real time with Sobes Copilot
Middle — Senior
37
Отображение цвета экрана в зависимости от полученных данных о гражданине
Companies where asked:
Профсофт
Task condition
Выполняя требования чистой архитектуры, необходимо добавить следующую функциональность:
- Выполнить HTTP‑запрос к бекенду, получить сведения о пользователе. Сервер вернёт JSON следующего формата
{
"id": "string",
"age": "18",
"gender": ["MALE", "FEMALE"]
}
- С помощью Jetpack Compose отрисовать фон всего приложения: если в ответе присутствует значение
FEMALE– задать красный цвет, еслиMALE– черный. - Применить любой подходящий шаблон проектирования.
- Подключить любой контейнер внедрения зависимостей.
- Предполагается, что все необходимые библиотеки (конвертер JSON, Retrofit, Ktor и т.п.) уже включены в проект.