+ Разработка MVP-версии для iOS — 3 недели.
+ Адаптация под Android полной версии (программа тренировок, leaderboard, достижения, тестирование) — 1,5 недели.
+ Более 20 000 установок.
+ После внедрения программы и элементов геймификации RR7 увеличился на 340 % (с 5% до 22%), время сеанса одного пользователя выросло на 125% (с 1,2 минут до 2,3 минут).
+ 14 октября Android-версия приложения попала в ТОП3 подборки «Набирающие популярность» в магазине Google Play.
+ Ежедневно пользователи делают 37 702 отжимания — это в среднем 122 отжимания на человека.
+ 55 565 отжиманий за всё время сделал пользователь, находящийся на 1 месте в таблице лидеров.
+ Development of a MVP version for iOS — 3 weeks.
+ Adaptation of the full version for Android (trainings program, leader board, achievements, testing) — 1.5 weeks.
+ After the program and gamification elements were introduced the RR7 increased by 340% (from 5% up to 22%), the session time of a user increased by 125% (from 1.2 min up to 2.3 min).
+ October 14, Android-version hit the Trending-collection of Google Play.
+ At the moment, the application counts 37,702 pushups every day. Each user does 122 pushups per day an average.
+ User who is on the 1st place in the leader board did 55 565 pushups.
Бизнес-задача и ее решение
Задача:
Создать удобное приложение, которое считает отжимания с помощью датчика приближения.
Решение:
При разработке приложения использовались React Native, GraphQL, Ruby On Rails, что значительно сократило время работ и упростило адаптацию под Android. MVP-версия была опубликована с минимальным набором функций:
+ Счётчик отжиманий на основе встроенного датчика приближения.
+ 3 вида тренировок: по количеству отжиманий, времени, количеству подходов.
+ Статистика тренировок и график прогресса.
+ Push-уведомления с напоминанием о тренировках.
Чтобы увеличить показатель возврата пользователей (Retention Rate на 7 день после установки составлял всего 5%), были внедрены следующие функции:
+ Элементы геймификации в виде системы достижений и таблицы лидеров. Все ачивки уникальны и были специально нарисованы для PushUps.
+ Персональная программа тренировок. Сначала пользователь должен пройти тест, который определяет текущий уровень подготовки — на основе результата составляется план отжиманий. Каждая тренировка оценивается юзером (легко/нормально/тяжело) и программа корректируется в зависимости от восприятия нагрузки.
Target:
Development of a comfortable application that can count push-ups using a proximity sensor.
Solution:
During the development of the application, React Native, GraphQL, and Ruby On Rails were used, which significantly reduced time of work and simplified the adaptation process for Android. A MVP version was published with a minimal set of functions:
+ Push-ups counter based on an integrated proximity sensor.
+ 3 types of training: by number of push-ups, by time, by number of sets.
+ Training statistics and progress chart.
+ Push-notifications with a reminder about trainings.
In order to increase the users’ comeback index (retention rate on the 7th day after the installation was amounted to only 5%) the following functions were introduced:
+ Gamification elements represented by a system of achievements and leader board. All the achievements are unique and having been drawn especially for PushUps.
+ Personal training plan. First, a user has to pass a test to determine the current fitness level. Basing on the result a plan of push-ups will be calculated. The user evaluates every training (easy/normal/hard) in order to correct the program depending on the stress perception.
Прочая информация о кейсе
Для подсчёта отжиманий PushUps использует встроенный в телефон датчик приближения — он фиксирует движение на расстоянии не более 5 сантиметров. За счёт этой конструктивной особенности приложение считает только «чистые» отжимания с полной амплитудой.
Именно поэтому PushUps стали использовать на «зарубах» и спортивных челленджах, где важны техника и скорость. Участник сосредоточен на упражнении, а PushUps — ведёт подсчёт отжиманий.
PushUps is not just a push-ups counter, but a qualified coach in your smartphone. The application will make a personal schedule of push-ups, choose an appropriate stress level, remind about your training, and follow and estimate the progress.