Почему это важно
Постоянство — самая сложная часть любой практики. Дыхательные упражнения занимают три-пять минут, не требуют оборудования и места, но всё равно легко пропускаются в загруженный день. Система серий в BreathMAX решает эту проблему с двух сторон. С одной стороны, визуальный счётчик текущей серии создаёт психологический барьер для пропуска: не хочется прерывать то, что уже есть. С другой, рекордная серия хранится как отдельное достижение и мотивирует в периоды восстановления после перерыва: вы точно знаете свою лучшую отметку и стремитесь её превзойти.
Внутри функции
Система серий в BreathMAX работает по принципу «один день — одна засчитанная сессия». Для поддержания серии достаточно завершить хотя бы одно упражнение в течение дня. Время засчитывается по местному времени устройства, что важно при путешествиях: если вы прилетели в другой часовой пояс, серия считается по вашему текущему местоположению.
Льготное окно (grace window) защищает серию от случайных разрывов. Если по каким-то причинам вы пропустили один день, но на следующий день выполнили сессию — серия восстанавливается без потерь. Льготное окно рассчитано на один пропуск за определённый период, что делает систему справедливой для реальной жизни без превращения её в нечто, что легко обмануть.
Рекордная серия хранится независимо от текущей. Даже если текущая серия прервётся на нуле, ваш лучший результат остаётся в профиле как постоянная запись. Это убирает страх начинать заново — вы видите конкретную цель и двигаетесь к ней.
Виджет домашнего экрана отображает текущую серию рядом с показателем «заряда лёгких» — визуальным индикатором, который рассчитывается на основе регулярности и интенсивности практики. Виджет доступен на iOS (WidgetKit) и Android (через AppWidget). Это ненавязчивое напоминание, которое не требует открытия приложения: достаточно взглянуть на экран блокировки.
Как использовать
Текущая серия отображается на главном экране приложения под приветственным блоком. Нажмите на неё, чтобы увидеть детальный вид с календарём, где отмечены дни практики, и рекордной серией. Для добавления виджета на домашний экран удерживайте пустое место экрана (iOS) или виджет-панель (Android) и найдите BreathMAX в списке доступных виджетов. Льготное окно активируется автоматически — никаких ручных действий не требуется.



