Приложение "Лисий хвост-2" или история новогоднего подарка
Создано по мотивам приложения «Лисий хвост».
К этому Новому 2025 году хотелось сделать что-то особенное. Одним из самых популярных подарков в интернете был advent calendar. Обычно он дарится к 1-ому декабря и состоит из 24 коробочек, в каждой из которых лежит какой-то небольшой подарок.
Мне же хотелось сделать свой адвент календарь, но не простой, а спортивный! Так как я уже давно хожу в спортзал на шикарные групповые занятия, где тренер не только показывает упражнения, но и рассказывает как их правильно выполнять и какие группы мыщц задействуются и должны «гореть», у меня родилась идея составить на каждый день небольшую программу, которая включала бы в себя и закачку мыщц, и растяжку. Я постаралась максимально разнообразить программу, чтобы каждый день был разным и не скучным. Я даже добавила упражнения для глаз, на выворотность стоп, классику и стойки на голове ^_^
Составления такой программы на каждый день заняло почти весь декабрь, как самая сложная и важная часть подарка. Вначале я разбила дни на группы мыщц, которые будут задействованы, чтобы силовые нагрузки чередовались с растяжками. Получилось что-то вроде: «Ноги + руки», «Стопы», «Кардио», «Растяжка всего (йога, шпагат) + волны», «Спина + пресс (+ растяжка)». Затем начала прописывать программу на каждый день. Так как календарь планировался на январь, а это 31 день, то должна было получиться 31 программа. И хотя каждая программа состояла из около 10 упражнений, чтобы в сумме можно было их делать не более 30 минут, было достаточно сложно придумывать совсем разные упражнения. Близился конец месяца и дедлайн. Поэтому я решила немного сократить себе работу: субботу оставила для хотьбы, без дополнительных упражнений, а воскресенье — для танцев, для души.
В это же время я сделала простой дизайн для приложения, и на написание кода у меня ушел ровно день, 30-ое декабря. Задумка оставалась прежней — лисёнок «крадёт подарок» и просит поиграть с ним, но уже не 1 раз, а каждый день по чуть-чуть весь январь. При этом после всех выполненных на этот день упражнений он даёт подсказку, где искать подарок. Чтобы открыть подсказку, нужно выполнить все упражнения и пометить их в приложении сделанными.
Вот так выглядит само приложение, дни открываются по мере их наступления, как в настоящем advent calendar:
Моя любимая часть здесь — элемент загадки, которую нужно отгадать (эта часть тоже была продумана заранее в декабре) и найти спрятанный подарок. Обычно это конфета или небольшая шоколадка, что-то приятное)) Бонус, оправдывающий упражнения.
Осталось придумать большой подарок в конце месяца и как-то соединить все промежуточные маленькие подарки между собой, поэтому я придумала на каждую конфету наклеить по звездочке, отличительной черте, которая обозначает, что это нужный подарок, а не просто случайно найденная конфетка))) На каждой звездочке была буква, так что, собрав все, получалась зашифрованная фраза, которая вела к главному подарку:
Весь январь получился немного праздничным: с упражнениями, загадками и конфетами. Конечно, я не в первый день прятала все конфеты, а по мере необходимости по 3-4 конфеты, чтобы их нельзя было найти заранее. Да и некоторые наборы упражнений доделывала уже в январе, благо они открывались по одному дню и не нужно было отдавать сразу всё.
В процессе использования пофиксила несколько багов. А одну улучшалку сделала почти в первый же день: оказалось, что нажимать чекбокс не очень удобно — он слишком маленький, поэтому решила весь блок к текстом сделать кликабельным. Удобство пользователя превыше всего!)
Идея мне так понравилась, что захотелось сделать календарь на весь год! Конечно, придумывать новые упражнения — та ещё работка! Поэтому я решила на основе уже существующих сделать 5 недель, которые бы повторялись в цикле. Я немного переработала упражнения: выбросила слишком сложные и ненужные, добавила подходов к самым простым, сбалансировала каждую неделю, чтобы хотя бы раз в неделю были упражнения на глаза, стопы и растяжка. Далее пришла идея добавить сложность (рейтинг от 1 до 5) и время выполнения каждого набора, чтобы понимать сколько займет и как сильно будем страдать))) На это ушёл ещё месяц, так как надо было выполнить эти упражнения и записать статистику. Ещё исправила некоторые баги, добавила выбор календаря (кнопка вверху слева).
Зато теперь можно пользоваться в любой день!
Само приложение «Лисий хвост-2» я написала на expo и оно доступно для любой платформы (хотя я делала под iOS), так что можете ставить себе на телефон и заниматься))
P. S. Поделюсь загадками, так как они были доступны только в январе:
* * *
Веет ветер
В знойный день
Оседлай его скорей.
Бога ветра отыщи,
К небу руки возведи
Или шваброй пошурши)
* * *
Размотай меня скорей,
Я один на сто попей,
И выбрасывай мене,
Я ведь грязная уже))
* * *
Я нашёл карту и странную надпись на ней, надеюсь, ты поможешь мне с ней разобраться. Надпись на карте: от главного святилища сделай 4 шага вперед, поверни направо и сделай 1 шаг, ещё раз поверни направо и сделай 10 шагов, поверни налево и сделай 3 шага, ещё раз налево и сделай 4 шага, поверни ещё раз налево и сделай 6 шагов, поверни налево и пройди 3 шага, поверни направо и сделай 4 шага. Свет откроет тебе истину!
* * *
Прокачался, похудел,
Одни рёбрышки торчат,
Жаром дышит мой удел
Чресла железные горят
И скрывают за собой
Сладкий дар с большой звездой.
* * *
Свой мир переверни,
Что было на столе,
Под ним теперь ищи.
* * *
* * *
Дарю тебе этот стишок:
Совершая утренний туалет,
С помощью гибкости найдёшь ты ответ,
Вверх потянись своей левой рукой,
Чтобы достать подарочек свой.
* * *
За это вот тебе подсказка:
Где спать начертано людЯм,
Я спрячу свой секретик там,
Чтоб не раздавлен был (а вдруг?)
Внизу найду ему приют.
* * *
Пусто место свято не бывает,
Если только воздух в моем теле
Ни к чему я больше не пригоден,
Все хотят на мусорник отправить,
О, мои стеклянные собратья,
Дай нам сил стоять тут тыщу лет!
* * *
За дверцею тайной
Нашел свой приют.
Я знаю, меня здесь
Ни в жизнь не найдут!
На дверце нет ручки,
Но не беда,
Её отворить
Не составит труда.
На полке за дверцей
Лежать хорошо,
Просторно и узко,
Вот только темно.
Здесь нет ни трусов,
Ни носков, ни белья,
Ни проводов,
Ни старья, ни новья.
Почти одинок,
Но дело не в том,
Тайник сей не тайный
На месте виднОм!
* * *
Ты так хорош! Что мне даже не хочется тебя мучить загадками, я сразу напишу тебе где твой сюрприз, даже буквы посортирую по алфавиту, чтобы было красиво))
«доП диккмннооооп»
* * *
Слушай хайку, которое я сочинил:
Дорога от солнца
по проводам
прямиком ко мне
* * *
На праздник фонарей
Возьму с собой тебя,
Пусть светел путь мой будет
На гору Линшаня.
* * *
Ох, как славно! Приходит на ум одна старая загадка, правда на английском: My life is measured in hours. I serve by being devoured. Thin, I am quick; Fat, I am slow. What am I?
* * *
Ну же, найди меня быстрей,
А то я устал
Висеть.
Если ещё хоть минуту
Шальную,
А может и две,
Лежать я буду,
Кто меня съест?
Если меня не найдешь.
* * *
Спрятал я на черный день
Среди каш и прочих щей,
Там, где будет про запас,
Чтоб не сразу съел за раз.
* * *
Я прозрачна и легка,
Широка, длинна, светла.
Глаз не радую, пока
Солнце видно у окна.
* * *
После тяжелого дня
Пусть сны тебе сладкие снятся.
Я буду тебя охранять,
От оборотней отбиваться!
Комментарии