Як pet-проект iOS-інженера Владислава Хамбіра спростив життя тисячам студентам-медикам: історія створення MedKrok
Як і всі дійсно корисні продукти, історія створення програми MedKrok пов'язана з рішенням «болей цільової аудиторії».
Український додаток MedKrok у рік свого виходу увійшов до десятки найкращих у AppStore у розділі Education та посів перше місце у конкурсі «Топ-60 pet-проектів розробників». Розповідаємо, як розробнику прийшла ідея створення такого додатка, який метод навчання є основою і що вийшло в результаті.
Професійний досвід
Владислав Хамбір, досвідчений iOS-інженер із багаторічним стажем у розробці програмного забезпечення, випустив понад 15 проектів у App Store. Він також є сертифікованим спеціалістом AWS і бере активну участь у спільноті розробників, ділиться своїм досвідом та знаннями на авторському курсі Udemy, а також у своєму професійному блозі.
Програмуванням Владислав зацікавився ще у шкільні роки. Здобув освіту магістра за спеціальністю «Комп'ютерні науки». Набув досвіду роботи в різних структурах: від невеликого стартапу до аутсорсу з десятками проектів, найбільшої продуктової компанії в Україні та BigTech компанії в США.
Історія створення проекту MedKrok: від ідеї до реалізації
Як і всі дійсно корисні продукти, історія створення програми MedKrok пов'язана з рішенням «болей цільової аудиторії». Під час карантину Владислав вирішив допомогти своїй дружині, яка на той момент навчалася у медичному виші та готувалася до одного з найважливіших іспитів, через які проходять майбутні лікарі — КРОК-1, КРОК-2 та КРОК-3.
Для підготовки до іспитів потрібно пройти тисячі питань, а значить охопити величезний пласт інформації з багатьох предметів. Щоб полегшити цей процес, Владислав вирішив створити простий iOS-додаток для підготовки до КРОК. Тим більше, що він уже мав досвід створення медичного застосування: він працював у команді, яка розробила додаток для лікарів та пацієнтів в ОАЕ.
Приступивши до роботи над МедКрок Владислав використовував Swift, і весь код написав з використанням реактивної парадигми програмування RxSwift. На створення першої робочої версії пішло півтора місяці роботи у вільний час.
Як це працює: що в основі
Спочатку Владислав розробив додаток виключно для пристроїв iPhone та iPad, і поки що у планах немає створення андроїд версії. Владислав розпланував завдання у Trello, а його дружина стала першим QA та тестувала програму під час підготовки до іспитів.
Метод інтервальних повторень
У своїй основі програма MedKrok використовує метод інтервальних повторень, на якому будується інший популярний додаток для засвоєння великої кількості інформації Anki. Цей метод допомагає утримувати інформацію у пам'яті шляхом повторення вивченого матеріалу через певні проміжки часу.
Програма пропонує варіанти відповідей на запитання, і якщо студент відповідає неправильно, через деякий час він зможе відповісти знову. Якщо ж студент відповів правильно, то питання через деякий час все одно повториться, але цього разу інтервал буде більшим.
Оновлення та реакція студентів
Після успішного запуску MedKrok в AppStore, дуже швидко програма потрапила до ТОП-10 розділу Education.
Відгуки та пропозиції збираються через окремий аккаунт у Telegram, де студенти беруть активну участь у покращенні продукту. У програмі також існує група MedKrok для швидкого сповіщення користувачів про оновлення.
Один із головних апдейтів — додавання додатків запитань з усіх курсів, що викладаються в українських медуніверситетах. На сьогоднішній день база з питаннями перевищує 35000. Ще одне важливе оновлення — впровадження AI. У програмі використовується остання версія ChatGPT, яка аналізує відповіді студента та може пояснити відповідь на запитання у разі помилки.
Також у розширеній версії програми, студенти можуть скористатися послугою розумного пошуку з питань та відповідей та можливістю генерувати PDF документи для підготовки до іспитів.
Результати та плани на майбутнє
З моменту створення MedKrok продовжує розвиватися і рости. Додаток вже отримав 6000 оцінок від студентів та середній бал у магазині AppStore складає 4.8.
Тільки за останній рік додатком користувалися 20 тисяч студентів, а час перебування у додатку складає близько 40 хвилин на день. З урахуванням того, що всього кількість студентів, які складають іспит близько 50 тисяч, цей показник говорить про те, наскільки затребуваною є ця програма.
У планах у розробника підтримувати якісну роботу та регулярно оновлювати програму, щоб надати студентам актуальну інформацію та можливості для більш швидкого процесу навчання.