Техническое задание: Добавление промежуточного экрана
Контекст и текущая логика
В приложении реализована следующая навигация пользователя:
- Главный экран - отображает список категорий.
- Экран категории - показывает список событий, относящихся к выбранной категории.
- Экран события - содержит детальное описание конкретного события.
Задача
Требуется разработать и интегрировать промежуточный экран в указанный выше поток. Место и точная функциональность этого экрана будут уточнены с исполнителем.
Технические требования
- Приложение написано на Java и Kotlin в пропорции примерно 50/50.
- Новый экран должен быть корректно встроен в существующую архитектуру и навигацию.
- Код должен соответствовать современным практикам разработки под Android.
- Необходимо обеспечить плавную работу и соответствие стилю приложения.
Что ожидается от исполнителя
- Анализ текущей кодовой базы и структуры навигации.
- Предложение оптимального места и функционала для промежуточного экрана.
- Чистая и документированная реализация.