Приложение для мобильных устр-в Перебиратель слов
Приложение для смартфонов "Карточки" для запоминания иностранных слов.
В первую очередь будет реализовываться на Андроиде, но и по остальным ОС предложения рассматриваются.
Задача: картонные карточки (размера визитной карточки) на одной стороне слово, на обратной стороне его перевод на английский язык заменить на электронную версию для мобильных устройств. Принцип использования бумажных карточек для запоминания: перебираем стопку с карточками, если перевод помним, то не переворачиваем и кладем в низ стопки, если не помним, то переворачиваем, смотрим сторону с переводом и засовываем карточку в середину стопки для повторного прохождения.
На мобильном девайсе в папке данного приложения (папка создается при установке) сохранены текстовые файлы (один файл уже изначально содержится в этой папке) в формате: слово (Ru) разделитель это же слово (En) разделитель. Пример, где разделители: "/" и перенос строки:
собака/dog
кошка/cat
....
Образец файла приложен для стачивания.
Один файл со словами устанавливается вместе с программой.
При включении пользователь видит только одно слово (собака) и есть 3 круглые кнопки разного цвета как на макентошах: желтая, зеленая и красная.
Кнопки:
ЗЕЛЕНАЯ – переход к следующему слову минуя перевод, переход "собака"- "кошка"- и т.д.
КРАСНАЯ – является переключателем слово-перевод и обратно, как бы переворачивает карточку "собака"-"dog"-"собака" (одновременно показывается только одно слово на одном языке)
ЖЕЛТАЯ - добавляет в исходный файл признак в строку со словом, чтобы исключить его из дальнейших повторений, пример: -собака/dog (в данном примере "-")
====
Последовательность работы со списками слов:
После прохождения всего списка слов Ru-En (когда слова показываются на русском и по нажатию красной кнопки можно посмотреть его написание на английском) начнется повторное прохождение En-Ru, когда показываются английские слова, а русское значение по нажатию красной кнопки.
после трех походов по русским и английским словам (Ru-En, En-Ru/ Ru-En, En-Ru/ Ru-En, En-Ru) выводится окно статистики: сколько слов за какое время пройдено, среднее время на одно слово, сколько раз посмотрели перевод Ru-En и En-Ru. Для упрощения реализации функции статистики допускается при каждом прохождении слова записывать служебные знаки в исходный файл со словами, но в таком случае следует предусмотреть их удаление при новом включении файла в список файлов-доноров слов.
====
Меню настройки:
выбор файлов со словами (возможность включить и исключить файл из перебора слов),
масштаб (размер шрифта, если слово не вмещается по ширине, должно переноситься по строчкам, а если не вмещается во все строки при выбранном размере шрифта, то уменьшаться в размере и влезать полностью без прокрутки),
статистика (количество и время) см. выше,
random (случайная последовательность слов),
ДЯТЕЛ – в этом режиме все слова для которых нажималась КРАСНАЯ кнопка переносятся в конец списка не пройденных слов для повторного заучивания,
АВТО– проход всех слов (без нажатия на зеленую кнопку для перехода к следующему слову) с установленным интервалом времени (от 1/25 секунды до 10 секунд) при нажатии КРАСНОЙ кнопки включается пауза и показывается перевод, ЗЕЛЕНАЯ – продолжить воспроизведение списка. При задержке между словами менее 1сек следующее слово показывается со сдвигом/наклоном от предыдущего (максимальный сдвиг - пол высоты, максимальный наклон - 7градусов). Режим АВТО заканчивается окном статистики после трех походов Ru-En, En-Ru.
===
Поддерживаемое количество слов в одном файле не менее 1000.
Возможность работы программы одновременно по нескольким файлам со словами.
====
Визибл:
Лаконичный, монохромный за исключением цветных кнопок: Черный фон, белый читабельный шрифт.
+ Транслирование баннерной рекламы для бесплатной версии программы постоянно на части экрана и/или по таймеру (раз в 5 минут рекламная пауза на 10 сек)
====
При любом переключении выход приложения в паузу.
При следующем входе после перезагрузки или смены даты пользователю предлагается: -Продолжить,
-Начать (просмотр слов) с начала
-Добавить/Удалить файлы со словами,
-Добавить одно слово
и показывается общая статистика: сколько слов сейчас загружено
======
После установки программа должна защитить себя от несанкционированного копирования: удалить установочный модуль и т.п.
В дальнейшем:
-возможно добавление картинки к слову, но не ясно где брать фотобанк без ручного отбора (автоматически).
-дополнение кнопкой в виде динамика, для прослушивания произношения слова.
так же не ясно из какого переводчика брать звук для сохранения на смартфоне.
Допускается решение задачи сбора соответствующего контента (картинка и звук) при помощи PC приложения.
Оставляйте свои сроки и цены.
Для уточнения деталей (если ТЗ не достаточно полное) прошу связываться со мной по skype: tvoidom2012