Бывает, что считаешь себя спортсменом, тк бегаешь, истязаешь себя, хоть и не на регулярной основе. У меня такое есть - я могу пробежать 14 км. Так я считаю. Но по факту это было один раз при подготовке к полу-марафону и 7 лет назад. Я считаю, что занимаюсь английским. Но если вспомнить, последний раз это было полгода назад на протяжении двух недель, пока была мотивация.
У каждого есть проблема, которая висит над душой с вопросом - когда уже все? Все получится/закончится/произойдет. Стану понимать английский на слух, появятся результаты утренних тренировок на теле.
Ответить на вопрос “когда” можно только оценив свои действия со стороны. Нужно посмотреть, что ты реально делаешь и куда вкладываешь свое время, основной ресурс.
Два года назад я решил оценить себя со стороны и записывать все, что я делаю, куда я трачу время, почему нет результатов. Казалось это тривиальная задача - все записывать, 21 век, скачаю приложение и готово. Но нет.
Этот пост имеет цель - рассказать о моем уникальном приложении, получить обратную связь, склонить тебя на сторону силу. Два года разработки - не маленький срок и я хочу отдачи. В идеале ты должен скачать его, поставить оценку, начать регулярно пользоваться им и в душе благодарить меня просыпаясь каждый день. Но я реалист и мне в принципе будет достаточно твоего короткого “приложение говно”, чтобы нащупать ориентир и понимать, что улучшать и куда двигаться.
Есть три типа приложений для трекинга и помощи в твоих занятиях:
Спортивные таймеры (tabata, hiit, интервальные таймеры и пр). Большие цифры, фиксированный набор опций - работа/отдых/количество повторений. Для брутальных парней. Простые, как кусок пресной вареной грудинки.
Для интеллектуальных занятий - те же таймеры, но с длительными интервалами и названные pomodoro. Имеют не столь аскетичный интерфейс, как спортивные таймеры. В них предлагается достигать цели в виде количества помидоров или выращивать виртуальные растения, которые должны ассоциироваться с твоим личным ростом.
Трекеры привычек, в которых есть либо упрощенный таймер, либо предлагается внести вручную продолжительность занятия, либо это чеклист. Они все помешаны на питье воды, будто ничего важнее в жизни нет. Выскакивают награды через час после установки - вы достигли чего-то там, продолжай, поздравляем. Хотя я еще ничего не ввел даже. Для инфантилов будто.
Я скачал приложения каждого типа, в сумме около 30 штук и приступил к своей цели - трекнуть свою жизнь на отрезках день, неделя и месяц. Чтобы победить врага (себя), надо понять его привычки и слабости.
Исследовав каждое, выбрал по одному на каждый вид занятий. Для спорта, для обучения, для привычек.
Первая всплывшая проблема - за каждое приложение нужно платить отдельно от 150 до 500р в месяц. В сумме 700 - 1000р в мес.
Вторая проблема - это разнородность получаемых результатов и проблема сведения всего в одну таблицу, которую пришлось заполнять вручную по итогу. Помидоры, шаги, литры, секунды. Разные виды отчетов в каждом приложении. В одном - это недельная, в другом дневная. Нет возможности скопировать из приложения в мой excel. Нет возможности получить не только время самих занятий, но и перерывов между ними. Так как в перерывах, приготовлениях, прокрастинации между занятиями зачастую и скрываются потери времени. По моим замерам обычным секундомером в эффективные дни около 3 часов уходит в никуда. Это не отдых даже, а просто приготовления между занятиями. И важно иметь возможность это измерить, чтобы что-то начать предпринимать.
Через два дня я бросил это и решил, что это отличная возможность создать свое приложение, тем более, что я начал изучать мобильную разработку. Далее пойдет речь о результатах.
Я его назвал Henaro, так звали одного из героев рассказов Кастанеды, который умел делать невероятные вещи. Оно предназначено только для владельцев iPhone, поддерживает Apple Watch.
Еще немного прелюдий и можно начинать.
Получилось так, что для одного разработчика, имеющего основную работу, ребенка и кота, создать приложение в свободное время выходит не так быстро. Я решил скрыть пока что неотлаженные полноценно разделы "Челленджи" и "Стратегия", а так же возможность запуска параллельных задач. Действовать поэтапно, начав с базовой версии и сосредоточившись на узком круге применения. Ниже представлена базовая версия ориентированная на тренировки, но по факту ее можно использовать уже для всего.
Так вас встретит приложение после установки. Вместо цитаты я пробовал вставить фото спортивной девушки, но подумал, что пользователю могут нравится спортивные парни и он будет страдать, каждый раз видя девушку. Как быть? Если у вас есть идеи, пишите.
Далее, как можно видеть, все ваши занятия вы сможете разбить на категории.
“Утренние” - “Дневные” - “Вечерние”
“Силовые” - “Умственные” - “Расслабляющие”
“Работа” - “Рутина” - "Развлечения" - "Спорт"
Как угодно. Количество категорий не ограничено, можно все убрать вообще.
Можно скрыть от любопытных глаз определенные категории, если вы тревожитесь, что кто-то увидит ваши занятия зумбой.
Три раздела: 'Аналитика', 'Тренировки', 'Настройки'.
Индикация справа внизу. Можно быстро в два нажатия отключить все звуки.
И кнопка 'Добавить'.
По нажатию добавить открывается меню создания.
Можно выбрать готовый шаблон, в котором будут предсозданы группы, интервалы. Останется только дать осмысленные имена и изменить длительность при необходимости.
Можно создать с нуля
Можно загрузить готовую тренировку из публичной галереи, которую я разметил в Instagram. Или, если тебе кто-то прислал тренировку, установить ее из telegram/whatsapp или любого другого мессенджера. Так же можно установить тренировку из файла, если ты их сгрузил, а потом решил вернуть на свой айфон.
Не важно какой из способов создания выбран - попадаем на экран настройки.
Здесь можно создать группы. Можно не создавать и все уместить в одну дефолтную группу.
Над списком групп расположено количество повторений данного списка групп и временной промежуток между нии.
Задав количество повторов = 2 ты получишь последовательность:
“Разминка > Раунды > Завершение -> Разминка -> Раунды -> Завершение”
Нажав на конкретную группу видим ее содержимое. Над списком - количество повторов данного списка внутри группы и временные промежутки между интервалами. Интервалы можно перетаскивать,
На картинке я привел четыре разных типа интервалов.
Каждый интервал может иметь свой цвет. Но обычно это два цвета. Работа и Приготовиться/Перерыв/Отдых.
Каждый интервал может иметь собственное время, имя, режим работы:
- таймер (ограничивает тебя по времени)
- секундомер (тикает, пока сам не остановишь)
Каждому интервалу можно задать один из трех режимов завершения:
- Автоматически перейти к следующему интервалу
- Продолжать считать (установка рекорда, включается режим секундомера)
- Остановиться и ждать. В этом режиме сам выбираешь, переход к следующему или любому другому или установить рекорд продолжив текущий интервал, но уже в режиме секундомера.
Что еще особенного?
Я сам создал не одну сотню тренировок и теперь оно максимально удобно.
Например, я внедрил повсеместную систему копирования настроек. Удерживаешь любою настройку или ее часть, выбираешь куда скопировать и все готово. Очень удобно разом поменять у некоторых упражнений цвет или звук, остальные оставив нетронутыми.
Быстрое копирование настроек.
Перерывы на отдых или время на смену позы - это те же интервалы. А значит они имеют все настройки, что и основные интервалы.
Ты может задать у промежутков между интервалами тип 'Секундомер' и после каждого упражнения сам решать, когда пора переходить к следующему. А можешь задать тип 'Таймер' и он все сделает за тебя.
Настройка промежутков между интервалами
Звукам уделено особое внимание, тк именно с помощью них приложение взаимодействует с тобой, когда ты уже в процессе занятий. Они структурированы и покрывают все кейсы. Это окно доступно каждому интервалу. Можно выбрать голос, звук, включить или выключить.
Цвет и Прочие настройки - тут все понятно без слов.
Следующая настройка интервала - Описание.
Можно добавить просто текст, можно дополнить изображением или видео.
Далее увидишь, как это все по итогу выглядит.
Всегда доступна кнопка общего плана тренировки, а так же кнопка настройки темы для быстрого применения готовых, подобранных мной звуков и цветов сразу для всех интервалов в тренировке.
Общий план тренировки и быстрая смена темы.
Помимо описанного можно добавить общее описание тренировки и настроить еще некоторые моменты, но я это опущу.
После создания тренировку можно запускать. Создание простых активностей занимает около 15-30 секунд, если тренировка сложная - с видео/фото, то минут 5.
Слева мини-режим с быстрым переходом к другим активностям. Справа мини-режим с развернутым описанием, которое создали ранее. Если это видео, оно воспроизводится. В настройках его можно зациклить при желании.
Полноэкранный режим с максимально удобным управлением и кнопкой Lock.
Режим Dzen, чтобы полностью отдаться процессу тренировки сосредоточившись на текущем интервале.
Если у интервала не добавлено ни изображения, ни видео - он отображается крупными цифрами на фоне выбранного в настройках цвета.
После хорошо проведенного с полной отдачей дня можно перейти к анализу, ради которого все затевалось. 8 виджетов аналитики. На форекс бирже и то меньше. Фильтрация по дате, тренировкам, интервалам и прочему. Есть возможность отображать время в секундах (если ты маньяк, как я и на память помнишь, сколько секунд в сутках у тебя есть), минутах и другими способами. Можно добавить пропущенные записи вручную или поменять длительность/время начала у существующих.
По завершении разработки я решил добавить удобную возможность делиться своими тренировками в своих соцсетях.
Если ты тренер, то прямо в приложении можешь экспортировать свою тренировку, на выходе получишь картинку с qr-кодом.
Размещаешь ее в своих соцсетях или в публичной галерее, доступной из приложения.
Твой подписчик делает ее скриншот, выбирает приложение Henaro для ее открытия и через мгновение может заниматься глядя на твое здоровое тело и бодрый голос.
На этом все, оставляйте комментарии по интерфейсу, функционалу, делаю все быстро, поэтому ценные замечания будут опубликованы в app store уже через пару недель.
Еще забыл добавить, что в разработке сейчас находятся такие фичи, как:
- Встроенный youtube плеер, чтобы можно было из любого ролика быстро создавать интервалы с видео
- Параллельный запуск нескольких задач. Чтобы ты мог трекать одновременно "Поездка на работу" и "Просмотр Instagram" или "Готовка" и "Аудиоподкасты".
Скачать, поставить оценку, написать отзыв, подписаться в instagram на публичную галерею @henaro.workouts. Это очень поможет приложению выйти на первые позиции в поиске и дать возможность ищущим найти и реально заниматься, а не собирать помидоры:
https://apps.apple.com/app/henaro-timer-tabata-hiit-focus/id...