Курсовая работа, приложение для Android
Внизу экрана отображаются три раздела - кружочка(как в социальной сети Вконтакте).
На начальном экране - первом разделе из трёх - список схем для вязания. Сверху можно выбрать другой список схем: все схемы (выбирается при открытии), избранные, в процессе. В верхнем правом углу настройки (шестеренка): выбор языка интерфейса и языка схем (они не обязаны совпадать), выбор темы приложения(светлая/тёмная) и функция держать экран телефона включенным.
Описание списков схем: Избранное – если в списке “Все схемы” пользователь нажал на сердечко, то эта схема копируется в список избранных. В процессе – список, в котором отображаются схемы, которые были начаты. Под схемой небольшая шкала выполнения в процентах.
Схема — это объект, содержащий информацию, необходимую для того, чтобы связать данное изделие. А именно их краткое описание (название, сложность, несколько картинок). Набор материалов для схем будет предоставлен отдельно. Схемы можно лайкать, тем самым сохраняя их в список избранных, и можно начать вязать схему. Если открыта из списка «В процессе», то вместо кнопки «Начать», будет «Продолжить». При этом открывается список рядов (выделяется первый). Ряд состоит из набора стежков. Пример: Ряд 1: 2 Сбн, 1 Вп, 12 Сбн(14). При нажатии на кнопку «далее» или стрелочку вниз около ряда, будет выделяться следующий ряд. Также можно при нажатии на вопросительный знак около описания ряда открыть список ссылок на обучающие видео по стежкам, присутствующих в ряду (обучающие видео находятся во втором разделе). Когда ряды закончатся оповестить пользователя о завершении вязания и вернуться на главный экран.
Во втором разделе находится список обучающих видео с названиями и превьюшками. При выборе видео открывается окно, где можно включить видео-обучение или прочитать текстовую версию обучения.
В третьем разделе с созданием своего дизайна пользователь может начать создавать схему, а именно выбрать сердцевину узора. Далее он может выбирать узор определённых размеров и ободок (центр и ободок обязательны, а узоров может быть несколько) из списка заготовленных узоров(также будет предоставлено отдельно). Должны отображаться список добавленных узоров и небольшие картинки узоров рядом. Для каждого узора есть два параметра, начальное кол-во стежков и конечное (для центра - только конечное, для ободка - только начальное). К примеру, выбрав центр с 16 стежками к нему подойдёт только узор с начальным кол-вом 16, остальные будут отображаться серым цветом или зачёркнутым. После завершения создания схемы, нужно назвать схему и она будет перемещена в список “В процессе” и ее также можно будет начать вязать.