В приложении Счетчик дней: вредные привычки для Android переработана навигация на экране основного рейтинга и экране игрового рейтинга. Ранее оба экрана отображались модально, что создавало дополнительные шаги для пользователя и усложняло взаимодействие. Теперь переходы выполняются в рамках стандартной навигации приложения.
1. Упрощение пользовательского флоу:
Модальные окна часто воспринимаются пользователями как временные или второстепенные элементы, которые прерывают основной сценарий использования. При переходе к рейтингу через модальное окно пользователь теряет связь с контекстом: закрывая окно, он возвращается на предыдущий экран, но без четкого понимания, где именно он находится в структуре приложения. Навигация через стандартный стек экранов решает эту проблему. Пользователь всегда видит, что экран рейтинга - это полноценная часть приложения, а не временная вставка.
2. Подготовка к экрану профиля пользователя:
Переработка навигации - это также шаг к реализации экрана профиля пользователя. Профиль, как и рейтинг, должен быть полноценной частью навигационной структуры приложения, а не модальным окном. Это позволит интегрировать профиль с другими разделами приложения и сделать пользовательский опыт более связным. Взаимодействие с рейтингом и профилем в рамках одной навигационной модели делает приложение более предсказуемым и удобным.
3. Визуальная и функциональная интеграция:
Новая навигация сохраняет все элементы управления и визуальные решения, которые были реализованы ранее. Переходы анимированы и выполнены в едином стиле с остальной частью приложения. Поддерживаются три цветовые темы (светлая, зелёная, серая), а также все доступные языки.
Особенности реализации:
- Приложение разработано на кроссплатформенном фреймворк от Google - Flutter, с использованием языка программирования Dart.
- Поддерживаются устройства под управлением операционной системы Android 5 и выше.