ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2023

Просмотров: 48

Скачиваний: 7

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Яндекс.Метро
Логика
Сброс маршрута тап на крестик в карточке маршрута в поле ввода «Откуда» сохраняется начальная станция из последнего маршрута станция остается выделенной поле ввода «Куда» сбрасывается маршрут на схеме сбрасывается выделение станций пропадает превышение времени окончания маршрута временной интервал маршрута обновляется
Выбор станции
Способы выбора станции тап на схеме иконка i из разных карточек маршрута
При выборе станции тапом на иконку i и последующем закрытии карточки станции, происходит возврат на экран поиска поиск и нажатие станции
Станция выбрана точка станции на схеме уменьшается на точке станции появляется пин цвета линии на точке закрытой станции появляется специальный пин выбранная станция сохраняется в истории при нажатии на поле «Откуда» раскрывается список, содержащий станции, которые пользователь выбирал ранее при нажатии на поле «Куда» раскрывается список, содержащий станции, которые пользователь выбирал ранее список сохраняется в новой версии приложения шрифт названия станции становится bold (
жирный)
Станция не выбрана
Детали маршрута
Способы открытия по тапу на кнопку Детали маршрута по свайпу списка маршрутов вверх (только для смартфонов в портретной ориентации)
Отображение карточки маршрута
Смена ориентации с портретной на ландшафтную детали маршрута отображаются в левой части экрана
Закрытие карточки маршрута по тапу на кнопку «Закрыть»
свайпом вниз
Закрытие деталей маршрута открытый список маршрутов положение списка сораняется построенный маршрут сохраняется
Уведомление об ошибке
Есть интернет-соединение
Нет интернет-соединения уведомление об ошибке
Логика альбомной ориентации
Карточки маршрута и станции и поля поиска отображаются в левой части экрана
Карточки маршрута и станции открываются на всю высоту экрана
Маршруты отображаются в списке в левой части экрана
Баннер на маршруте отображается сверху списка маршрута, если доступно достаточно места.
Смена ориентации экрана масштаб построенного маршрута не изменяется
Список маршрутов не сворачивается при тапе на ячейку маршрута выбранный маршрут выделяется
При построении маршрута маршрут вписывается в свободную область справа
При тапе на станцию на схеме
(
с и без маршрута) происходит минимальный подскролл схемы, чтобы вместить пин
При выборе станции по иконке i происходит минимальный подскролл схемы, чтобы вместить пин
Карточки маршрута, станции и настроек сохраняют своё положение при переходе из портретной ориентации в ландшафтную (и обратно)
свёрнутые остаются свёрнутыми открытые — открытыми среднее положение переходит в среднее
Карточка Настроек открывается по центру экрана на некоторых девайсах
(iPad и некоторые iPhone)
Лонг-тап по станции
При нажатии на станцию при помощи лонг-тапа открывается карточка станции с кнопками «Отсюда»/«Сюда»
схема не должна смещаться вверх/вниз/
влево/вправо
Скролл схемы при помощи лонг-тапа
Воспроизведение скролл схемы лонгтап по станции и, удерживая палец, переводить фокус на другие станции
При скролле лонгтапом можно выбрать нужную станцию схема остаётся неподвижной
При попадании на область клика точки станции или её названия на точку ставится пин точка станции уменьшается название станции выделяется жирным шрифтом появляется карточка станции
При смещении курсора со станции пропадает пин точки станции шрифт названия станции становится обычным
При дальнейшем движении шапка карточки станции остаётся неподвижной в шапке меняются названия станций и сервисов карточка станции сохраняет минимальное состояние движение заканчивается на пустой области карточка станции закрывается
Интерфейс
Карточка маршрута информация о маршруте логотипы метро номера линий метро последовательность пересадок
(
если есть)
количество пересадок
(
если есть)
временной интервал маршрута время в пути время отправления время прибытия кнопка Закрыть кнопка Детали маршрута
Отображение карточки маршрута
Временной интервал маршрута время в пути время отправления время прибытия отрезки пересадок кнопка закрыть
Участки маршрута, разделённые сообщениями о пересадке
Сообщение об удобных вагонах для посадки
Картинка с указанием удобных вагонов
Станции прибытия и отправления
Пересадочные станции
Промежуточные станции
Рядом с каждой станцией, кроме промежуточных, отображается кнопка i для перехода в карточку станции
Станция, расположенная в начале каждого участка название номер линии иконка сервиса
Для каждой станции может отображаться событие поле "Откуда" поле "Куда