Язык приложения: Английский
Код в репозитории на gitlab.com (доступ выдам)
Приложение для мобильных устройств на Android и для iPhone
Дополнения, предложения, изменения в описание возможны
Описание простое, т.к. приложение нужно для личных целей
=== Описание ===
Экран приложения – Внизу 4 кнопки переключения между экранами: Наборы(карточек), Изучение, О приложении, Обратная связь.. (как иконки: набор карт, магистерская шапочка, знак “i”, письмо )
Экран "Наборы":
Тело экрана разбито на 2 блока: «Мои наборы» (сверху), «Доступные наборы» (Снизу)
«Доступные наборы»
Содержит список доступных наборов. Как текстовое описание сути набора. Пример: En-Ua – A1 – Elementary, En-Ru - A1 – Elementary, En-Ua – A2 – Pre-Intermediate
Некоторые наборы (базового уровня) бесплатны. Остальные можно покупать
После покупки набор становится доступным для выбора. Выбранный набор попадает в блок «Мои наборы»
Набором может быть файлик в JSON формате или любой другой вариант
Экран "Изучение":
Нажав на доступный набор -> попадает на экран "Изучение". На экране сверху есть 3 секции для перехода: "Учить слова", "Закрепление", "Выученно"
Экран "Выученно" - Содержи список выученных слов.
Для каждого слова есть возможность его вернуть в список для запоминания. (При свапе слова) Слово пропадает с этого экрана.
Так же на экране есть кнопка "вернуть все слова для запоминания". Эта кнопка возвращает все слова этого экрана в список для запоминания.
Экран "Закрепление" - содержит слова для повторного показа через 1 сутки. Через сутки может быть показано в списке на Экране "Учить слова"
Экран "Учить слова" - Показывает случайную карточку со словом из набора.
Карточка представляет из себя:
Одна сторона: Заголовок - номер карточки, название темы для этого слова; Тело - слово, трансрипция; Низ - предложение (как пример использования слова)
Обратная сторона: Тоже самое, но на втором языке
Действия:
Тап - поворачивает карточку
Свап влево - Слово не известно и должно быть быть показано ещё (при случайном выпадении)
Свап вправо - Слово выучено. Слово попадает в список "Закрепление" и 1 сутки не показывается в "Учить слова".
Если слово дважды подряд попало в список "Закрепление", то в 3-й раз слово переходит в список "Выученно" и больше не показывается в списках "Учить слова" и "Закрепление" до момента его удаления из списка "Выученных" слов
Если слово находится в списке "Закрепление" и через сутки+ выпав пользователю в списке "Учить слова" и пользователь выбирает действие "Свап влево" -> то слово удаляется из списка "Закрепление" и счётчик начинается заново
* После Действий "Свап влево/вправо" показывается следующее случайное слово из списка "Учить слова"
* Если нет слов для изучения, тогда надпись "Больше нет слов для изучения. Добавьте новый уровень слов. Также вы можете дождаться слова для закрепления или сбросить список выученных слов"
* Можно ли добавить иконку “динамика”, для воспроизведения изучаемого слова и предложения? Сделать так, чтобы для этого не нужет был интернет.
* Если у пользователя не было не было ранее выбранного набора карточек, то перейти на экран «Изучение» нельзя.
* Если у пользователя был ранее выбранный набор, то переход на экран «Изучение» открывает последний выбранный набор для изучения
Экран "О приложении"
Экран с текстом описания как работает приложение
Экран "Обратная связь"
Email адрес для обратной связи
* Как визуальный пример карточки - https://eng-student.com/ru/pro-kartki