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



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

Что мы уже сделали


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

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

  • Tourist
  • Psychologist
  • Artist
  • Stylist
  • Doctor
  • Teacher
  • Cook
  • Unemployed
  • Biologist
  • It specialist
  • Manager
  • Scientist
  • Economist
  • Lawyer
  • Architect
  • Sportsman
  • Housewife
  • Mechanic

По каждой из тем мы включили в словарь приложения 5000 слов.

Также мы реализовали статистику, чтобы можно было посмотреть на личный прогресс в расширении словарного запаса и количество поверженных противников или проигранных сражений.


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

Нам показалось важным наличие в тренажере социального элемента, поэтому мы добавили друзей и в дальнейшем планируем включить в функционал внутренний мессенджер. Мы хорошо понимаем, что принципиально нового мы ничего не сделали, но факт в том, что нам не удалось найти аналог, который повторял бы наш принцип или был бы более эффективен.

Первоначально мы создавали это приложение для себя, можно сказать по-приколу, теперь понимаем, что из этого может получится массовый продукт. Сейчас не существует никакого дизайна (всё криво и топорно настолько, насколько это могли сделать два технаря без тонкого чувства прекрасного), но вот к базовому UX мы приложили усилия и нам кажется, что всё вполне юзабельно.


Так это выглядит сейчас, раньше было ещё страшнее

Нет никакого маркетинга, никакой стратегии продвижения, кроме, возможно, интуитивного понимания, что продукт может выстрелить. И, конечно, есть основной функционал, куча багов, которые мы по мере сил пытаемся фиксить.

Немного о нас и пара слов об истории приложения


Однажды у Павла, нашего генератора идей, возникло желание выучить английский. И если некоторое представление о грамматике он имел, то с лексикой были большие проблемы. Так он решил, что для изучения большого количества слов за достаточно короткое время может помочь приложение-тренажер.

С идеей создать тренажер он обратился к своему другу Вадиму, программисту умудренному опытом в создании приложений, который также испытывал необходимость в быстром пополнении словарного запаса. Оставалось найти того, кто хорошо знает язык, ей оказалась Татьяна, преподаватель английского языка, которая составила словарь и привлекла на волонтерской основе своих коллег по работе.

Со временем пришло понимание того, что скучный процесс зубрежки слов можно заменить на динамичное соревнование, разбитое на несколько раундов. Уже через полгода был готов первый прототип.

Никто уже не помнит, когда появилось первое рабочее название приложения — “English Word Mania”, потом мы сочли его слишком длинным и сократили до аббревиатуры “EWM”. Вероятно, мы его заменим, но пока — это не самое важное.

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

Немного технических подробностей


Как уже можно было понять, пока наше приложение доступно только для Android. В перспективе мы надеемся разработать версию для iOS. Проблема лишь в том, что наш пока единственный программист имеет больше опыта в Android-разработке и посему выпуск яблочной версии может немного затянуться.

Cтек технологий, использованных для разработки, выглядит следующим образом: Unity3D, C#, PHP, MySQL. Для некоего подобия дизайна мы также попытались поколдовать в иллюстраторе и Adobe Photoshop, хотя первую версию для прототипа вообще ваяли в стареньком Net Paint (не удивляйтесь, мы действительно начинали с нуля).

Наши планы


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

В качестве заключения


Мы понимаем, что наше приложение очень сырое, но отчего-то мы верим в его будущее и, как нам кажется, соревновательный принцип, который мы используем, будет эффективнее обычной зубрежки. Мы будем рады любому аргументированному мнению, конструктивной критике и предложениям.

Если у вас есть желание — вы можете принять участие в добровольном тестировании тренажера и написать нам про баги (на данный момент проект не монетизируется и существует как эксперимент, теперь наше приложение доступно в GooglePlay под рабочим названием English Word Mania).В силу ограничений, существующих в правилах хабра, мы не можем публиковать здесь ссылки.

Если вы хотите оказать нам помощь с разработкой — мы всегда открыты для предложений, пишите в л/с (особенно актуален — дизайнер).

В перспективе мы планируем поделиться некоторыми подробностями разработки тестирования прототипа, а также подробнее рассказать о планах развития.

В посте использовано фото, заимствованное с techwafer.com

Комментарии (8)


  1. edogs
    23.11.2018 00:33

    У Вас в статье абсолютно отсутствует информация о том как выглядит сам процесс.
    Как Вы верно подметили — приложений для изучения слов — навалом, соревновательный процесс — интересно но вторично, в первую очередь должно быть удобно учить слова, а вот как раз процесс изучения слов не затронут в статье никак — даже в виде скриншотов.


    1. EWM Автор
      23.11.2018 00:41

      Вы правильно заметили, что для изучения слов масса приложений, но вот сам процесс зубрежки не очень привлекателен. Приложение выделяет правильный ответ и ошибку, пока механизм, стимулирующий запоминание, выглядит так. В дальнейшем мы планируем реализовать индивидуальные тренировки по трём группам сложности и по ним же разделить поединки. Это запланировано буквально в следующем релизе. Но подробно об этом в следующих материалах. По факту сейчас реализовано само тестовое соревнование — поединок.


  1. Samouvazhektra
    23.11.2018 01:08

    запустила… прошел раунд, ответила на второй раунд а соперник видимо пропал… вернулась, запустила другой раунд… ответила. от соперника реакции нет. дотыкалась что можно начинать новые игры а потом "продолжать" их в кнопке продолжить. в итоге 5 игр, все ждут ответа соперника, больше игр создавать не ает — играть не с кем


    не хватает предварительной справки по механике процесса. Кнопочку справа от звука приняла за переход к следующему вопросу, оказывается, переходит автоматически, а это пропуск


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


    удалила, ждать когда будет активен другой соперник влом. Если бы была возможность чисто себя проверить что знаю, что не знаю по конкретным тематикам/всем сразу — доставило бы больше. Если с кем-то знакомым в паре задаться целью играть и соревноваться — может был бы смысла. а так — не вижу профита соревнования непонятно с кем… со школьником каким-то?
    Объективно — может для новичков и какой-то опеределнной аудитории будет интересно. Субъективно — не зашло. Даже не в дизайне дело.


    1. EWM Автор
      23.11.2018 01:38

      Спасибо за фидбек и рекомендации, очень ценно. По поводу кнопки справа уже думали -будем менять. По поводу карточек, тоже здравая мысль. С комъюнити пока беда, и по нашим данным большинство сейчас спит. Сейчас проблема решается простым приглашением друга, в приложении такой функционал, вероятно, тоже будем реализовывать.

      Мы только запустились, при достаточно большом количестве игроков, полагаю, что таких проблем не возникнет. Или стоит написать рандомно отвечающего бота, чтобы такое исключить сразу, как считаете?

      Если бы была возможность чисто себя проверить что знаю, что не знаю по конкретным тематикам/всем сразу — доставило бы больше.


      Эта возможность, в виде тренировок, сейчас в процессе, если хотите я вам напишу когда допилим.

      «Про школьников» — Тут проблема в том, что мы делали приложение сначала для себя (чтобы рубиться с друзьями в узком кругу, а уже потом решили адаптировать для широких народных масс — это можно сказать преальфа, прототип, на котором мы изучаем желания потенциальных пользователей). Я выше уже писал, что в данный момент в процессе 3 группы сложности, не исключено, что их потом будет больше.


    1. EWM Автор
      23.11.2018 01:45

      Дополнил коммент выше.


  1. Samouvazhektra
    23.11.2018 02:13

    Или стоит написать рандомно отвечающего бота, чтобы такое исключить сразу, как считаете?

    Имхо без бота не взлетит вообще. Страна большая, где-то спят, где-то просыпаются. К тому же как правило такие вещи тыкаются в свободную минутку — в дороге, очередях, пока картошка жарится… далеко не всегда друг доступен для компании, а так, для соревновательности достаточно просто очками/прогрессами меряться. (Ну или может я такой интроверт и мне соревновательная часть с кем-то малоинтересна — в конце концов цель слова выучить)


  1. shelestov
    23.11.2018 07:03

    Зубрежка слов нужна только в самом начале обучения. Дальше нужно просто много читать, изучение слов в контексте намного эффективнее. У меня сейчас даже 10-и летний сын легко читает адаптированные intermediate и pre-intermediate книги.


    1. EWM Автор
      23.11.2018 10:44

      Согласен. При этом есть отраслевые термины, специфическая лексика, характерные для той или иной темы слова и учить их в любом случае нужно, это я вам пишу как человек с advanced level. Мы не считаем, что приложение научит языку, бесспорно нужно читать, отдавать время изучению грамматики, и, что особенно важно, общаться(именно в процессе живого общения контекстное употребление понимается и запоминается лучше). Но знание слов как таковых — это важный аспект на любом уровне.