Рубріки: Опыт

Жена помогла мне учить английский, а я разработал на основе ее способа мобильное приложение

Andrew Shakh

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

Как возникла идея

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

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

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

Как реализовалась идея

Приложение Flip&Study

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

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

От идеи до готового продукта прошел год. Рабочий workflow перерабатывался четыре раза. Делали MVP и тестировали на фокус-группе (в основном, на друзьях и студентах жены). Как показала практика и статистические данные, удобным для использования оказался Tinder-интерфейс для пролистывания карточек.

Проект пошел в продакшен в начале 2021 года. Скачать наше приложение Flip&Study можно здесь.

Какие технологии использовались

На своей основной работе я работаю бэкенд-разработчиком. Сейчас, в основном, на языке JavaScript. Свой личный проект я начинал на native-script, но в итоге переписал его на react-native, потому что на него было больше готовых компонентов.

В качестве базы данных (БД) используется MongoDB, бэкенд же отсутствует — приложение напрямую коммуницирует с БД с помощью MongoDB Stitch.

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

Какие были трудности

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

Конечно, были и маленькие трудности — такие, как подбор цветовой гаммы, построение удобного интерфейса. Много времени использовал, когда подбирал различные компоненты: стирал их, пробовал новые и так много раз по кругу.

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

Основными выявленными багами в приложении были неправильное отображение интерфейса на разных девайсах (в первую очередь, на Android-устройствах, поскольку их 100500 и проверить все нереально).   

Какая аудитория у проекта

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

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

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

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

Монетизация

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

Когда делаешь продукт платным, у тебя возникает другая мера ответственности — ты больше погружен в процесс. А когда есть еще и основная работа, не удается на 100% уделять внимание pet-проекту. Тем более, что первоначальном варианте продукт делался только для себя.

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Останні статті

Токсичные коллеги. Как не стать одним из них и прекратить ныть

В благословенные офисные времена, когда не было большой войны и коронавируса, люди гораздо больше общались…

07.12.2023

Делать что-то впервые всегда очень трудно. Две истории о начале карьеры PM

Вот две истории из собственного опыта, с тех пор, когда только начинал делать свою карьеру…

04.12.2023

«Тыжпрограммист». Как люди не из ІТ-отрасли обесценивают профессию

«Ты же программист». За свою жизнь я много раз слышал эту фразу. От всех. Кто…

15.11.2023

Почему чат GitHub Copilot лучше для разработчиков, чем ChatGPT

Отличные новости! Если вы пропустили, GitHub Copilot — это уже не отдельный продукт, а набор…

13.11.2023

Как мы используем ИИ и Low-Code технологии для разработки IT-продукта

Несколько месяцев назад мы с командой Promodo (агентство инвестировало в продукт более $100 000) запустили…

07.11.2023

Университет или курсы. Что лучше для получения IT-образования

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

19.10.2023