Макет экрана для мобильного приложения под Android

Макет экрана для мобильного приложения под Android

Anton Bykov

Описание сервиса

Сервис для тренировок в спорт-зале, предоставляющий выбор программы тренировки и сопровождающий тренировки.

Для пользователей будут доступны:

  • Перечень программ с описанием
  • Перечень упражнений с описанием
  • Настройки звукового сопровождения
  • Сопровождение тренировки
  • Запись результатов выполнения упражнений
  • Статистика выполнения тренировок

Задание

Разработать и создать макет экрана сопровождения тренировки.

Основная задача - определить приоритеты элементов и грамотно расположить их на странице.

Описание экрана

Это экран хода тренировки. Пользователь перед началом занятия выбирает тренировку, запускает её и попадает на этот экран.

Здесь он видит какое упражнение сейчас надо делать, как его делать, результаты прошлой тренировки + кнопки управления. После выполнения текущего упражнения, отображается следующее. После того как пользователь выполняет все упражнения он завершает текущую тренировку.

Что должно быть на экране тренировки:

  • Общее время от начала тренировки
  • Преход в настройки звука
  • Название упражнения
  • Номер упражнения из кол-ва упражнений в текущей тренировке
  • Возможность переключиться на следующее упражнение (не доделав текущее)
  • Возможность завершить тренировку (не доделывая упражнения)
  • Изображение выполнения упражнения (анимированная фигура выполняющая текущее упражнение) - для этого надо только предусмотреть место - рисовать не нужно.
  • Возможность запустить/остановить анимацию фигуры
  • Возможность посмотреть описание упражнения
  • Результаты этого упражнения на предыдущей тренировке (в формате Вес - Кол-во повторений)*
  • Кол-во подходов сколько надо сделать в этом упражнении*
  • Текущие результаты (запись осуществляется после подхода) (возможно как то совместить с предыдущим пунктом)*
  • Функциональная кнопка (после выполнения подхода по клику на неё открывается возможность записать результаты подхода, после записи активируется таймер отдыха - до следующего подхода).

*данный блок меняется в зависимости от типа упражнения (см Общая информация по теме). Но отрисовать надо только этот вариант, предусмотрев что на этом месте может быть другая информация (например, Табата таймер)

Возможный сценарий использования (максимально полный)

Я пришёл в тренажёрный зал.

Выбрал тренировку, запустил её, попал на этот экран.

Вижу какое упражнение надо делать и сколько всего упражнений в тренировке.

Вижу как его делать по анимированной фигуре (если хочу более подробное описание - перехожу на него).

Если анимированная фигура бесит, могу остановить анимацию.

Вижу сколько подходов надо сделать в этом упражнении.

Вижу результаты этого упражнения какие у меня были прошлый раз. Исходя из этого могу подобрать себе рабочие веса.

Делаю подход.

По завершению подхода записываю результат (какой был вес и сколько повторений сделал).

После записи вижу сколько времени есть на отдых. По окончании этого времени слышу звуковой сигнал, делаю следующий подход.

После выполнения всех подходов на экране меняется упражнение.

После выполнения всех упражнений завершается тренировка.


Общая информация по теме

Тренировка может состоять из нескольких упражнений.

Тренировка может состоять из упражнений разных типов:

  • Обычное упражнение. Это определённое кол-во подходов с выбранным весом (результаты отображаются и записываются как описано выше).
  • Табата. Это упражнение с одинаковым весом или вообще без веса. С определённым кол-вом кругов: 20 сек работы, 10 сек отдых (результаты не отображаются и не записываются, отображается Табата-таймер)
  • Суперсет. Аналогично Обычному упражнений, только состояшее из двух упражнений. За один подход выполняются оба упражнения по очереди без отдыха. В обоих упражнениях могут быть разные веса и кол-во повторов (отображение и запись результатов по аналогии с Обычным упражнением, только с учётом что состоих из двух упражнений и надо записать результаты обоих).

Формат работ

Работы необходимо отправлять вложенным документом в 100% размерах в формате jpg или png администратору сообщества - @antonbykov


Получить дополнительную информацию и задать вопросы вы можете у @antonbykov

Report Page