Хотел помочь жене, написал приложение для подготовки к экзаменам — теперь оно в топ-10 AppStore. Как мне это удалось?

Оленка Пилипчак

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

Лучшие проекты получат призы от компании Genesis: занявший первое место — Apple iPhone 12 64GB, второе место — наушники Marshall Monitor II ANC Black, третье — набор Arduino.

Дальше — рассказ разработчика Владислава Хамбира о его pet-проекте — iOS-приложении для подготовки к тестам КРОК для студентов-медиков MedKrok.

Идея

Моя супруга учится в медицинском университете, а каждому медику необходимо пройти три важнейших экзамена в своей жизни: КРОК-1, КРОК-2 и КРОК-3.

Влад Хамбир — разработчик приложения MedKrok

Для каждого КРОК существуют тысячи тестов, которые пытаются выучить и пройти все студенты любого медицинского университета. И чтобы упростить жене жизнь, я создал простое iOS-приложение для подготовки к КРОК.

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

Реализация и технологии

Приложение разрабатывалось исключительно под iPhone и iPad.

Я распланировал в Trello список задач, моим QA была моя же супруга, которая активно пользовалась приложением для подготовки к экзамену.

Проект разрабатывался в свободное время, так как я full-time iOS-разработчик.

В проекте использованы:

  • Trello — для планирования.
  • Для разработки — язык программирования Swift, IDE Xcode.
  • Весь код писал с использованием реактивной парадигмы программирования (пользовался RxSwift).
  • Для аналитики и отправки — Firebase. Пуши отправляем для поднятия retention rate (удержания клиентов): каждую неделю отправляем текст-напоминание, что сегодня тот самый понедельник, когда пора готовиться к экзамену.
  • База данных — от Realm, что решило проблему со слабым интернетом. Так как идея была в том, что медики должны иметь возможность готовиться к экзамену где угодно, даже в метро, поэтому приложение должно было работать offline.

MedKrok – iOS-приложение для подготовки к экзаменам

В какой стадии проект

Проект запущен, есть в AppStore, даже попал в ТОП-10 в разделе Education.

С момента выпуска приложения был всего один краш, удается поддерживать 100% crash-free юзеров на данный момент.

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

На данный момент у нас почти 1000 отзывов в AppStore со средней оценкой 4.8. Время пребывания юзеров в приложении — около 40 минут в день.

График пребывания пользователей в приложении

За год наше приложение скачали и использовали свыше 6000 студентов медицинских университетов Украины. Я создал этот проект для жены и даже не подозревал, что спустя время им будут пользоваться тысячи учащихся.

Мы планируем масштабироваться — добавить тесты для иностранных студентов.

Монетизация

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

Как будут оценивать проект

В рамках конкурса pet-проектов разработчики и инвесторы оценят проект MedKrok по таким критериям:

1. Оригинальность идеи.

2. Качество кода.

3. Технический уровень.

4. Жизнеспособность идеи.

5. Перспективы проекта как бизнеса.

6. Инвестиционная привлекательность.

Победителей среди 20 кейсов определят на основе оценок инвесторов (45%), разработчиков (45%) и голосов читателей Highload (10%).

Более подробно, кто и как будет оценивать кейсы, можно прочитать здесь: статья об экспертах, критериях и правилах конкурса

Проект MedKrok оценивают:

Вячеслав Белый

Дмитрий Шапран

iOS Developer, Uklon.

За 10 лет в IT-сфере успел поработать в разных направлениях, а начинал свой путь с техподдержки в компании программного обеспечения. Более 6 лет работает IOS-разработчиком над проектами, связанными с райдшерингом. Считает, что самое главное в любом проекте — это люди, их таланты и цели.

Елена Мажуга

Старший инвестиционный аналитик Genesis Investments.

Роман Бабицкий

Основатель инвесткомпании Babitskyi Investment, глава совета по вопросам иностранных инвестиций и экономического развития Украины.

Дмитрий Томчук

Основатель инвестиционного фонда Fison.

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

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023