В современной России физическая культура и спорт возведены в ранг национальных приоритетов, что подтверждается реализацией федерального проекта «Спорт — норма жизни» (нацпроект «Демография»). Для Хабаровского края эта тема приобретает особое значение: согласно распоряжению Губернатора, 2026 год в регионе официально объявлен Годом спорта. Данная инициатива направлена на масштабное развитие спортивной инфраструктуры, популяризацию активного образа жизни среди молодёжи и укрепление здоровья жителей края — от Хабаровска до самых отдалённых северных районов.
В преддверии «Года спорта» регулярные тренировки становятся массовым явлением, а спорт — неотъемлемым элементом личного благополучия каждого дальневосточника. Однако для того, чтобы массовая активность переросла в качественные спортивные достижения, простого посещения секций и залов недостаточно. В условиях современного ритма жизни ключевым фактором успеха становится системный подход: грамотное планирование нагрузок, оперативный контроль выполнения упражнений и глубокий цифровой анализ результатов.
Несмотря на активную цифровизацию региона и масштабную подготовку к Году спорта, многие жители по-прежнему используют устаревшие методы ведения записей — бумажные блокноты или разрозненные заметки в смартфонах. Эти способы не отвечают требованиям времени: они неудобны для внесения данных «в моменте», не позволяют строить наглядную статистику и затрудняют анализ прогресса.
Цель проекта: разработка мобильного приложения для мониторинга тренировочного процесса, которое позволит пользователям фиксировать спортивные достижения и анализировать данные для повышения общей эффективности занятий спортом.
Для достижения поставленной цели необходимо выполнить следующие задачи: провести сравнительный анализ существующих мобильных приложений-«спортивных дневников» в App Store; разработать логическую структуру приложения; спроектировать архитектуру приложения; разработать пользовательский интерфейс (UI) в соответствии с гайдлайнами Apple; реализовать программную логику; провести комплексное тестирование разработанного приложения; оценить удобство использования (юзабилити) и производительность приложения.
На рынке мобильных приложений представлено большое количество программ, связанных со спортом и здоровым образом жизни. Среди них можно выделить приложения для подсчёта калорий, трекеры физической активности, программы домашних тренировок и специализированные спортивные приложения. Однако большинство из них выполняют лишь отдельные функции и не предоставляют комплексного решения для ведения спортивного дневника.
MyFitnessPal — одно из наиболее известных приложений, основной функционал которого связан с контролем питания. Преимущества: большая база продуктов, автоматический подсчёт калорий, анализ макронутриентов. Недостатки: ограниченные возможности ведения тренировочного дневника, сложный интерфейс, часть функций доступна только по подписке.
Strong — приложение для отслеживания силовых тренировок. Преимущества: удобная запись тренировок, фиксация подходов и веса, история тренировок. Недостатки: отсутствие контроля питания, ограниченная бесплатная версия.
Nike Training Club — предлагает готовые программы тренировок. Преимущества: качественные тренировочные программы, видеоинструкции, удобный интерфейс. Недостатки: отсутствие полноценного дневника тренировок, невозможность гибко записывать собственные упражнения.
В результате анализа было выявлено, что большинство существующих приложений имеют узкую специализацию и не объединяют функции тренировочного дневника и контроля питания.
Проведённый анализ позволил сформулировать основные требования к разрабатываемому приложению: простота использования, возможность записи тренировок, фиксация рабочих весов, учёт калорий, создание собственных программ тренировок.
Структура приложения «Спортивный дневник» включает несколько модулей.
Модуль тренировок — запись тренировок, выбор дня недели, добавление упражнений, указание количества подходов и рабочего веса.
Модуль питания — фиксация употребляемых блюд, указание калорий, отображение суточного потребления калорий.
Модуль программ тренировок — создание собственных программ.
Модуль истории — хранение истории тренировок и анализ прогресса.
Модуль профиля — основные данные пользователя и статистика.
Для разработки приложения была выбрана среда Xcode — официальная среда для iOS. Язык программирования Swift обеспечивает высокую скорость работы, безопасность типов, современный синтаксис и поддержку Apple. Для интерфейса выбран UIKit, что позволяет использовать широкий набор элементов управления (кнопки, таблицы, поля ввода). Визуальное проектирование интерфейса осуществлялось с помощью Storyboard.
При разработке использована архитектура MVVM (Model–View–ViewModel), разделяющая приложение на три компонента: Model — хранение и обработка данных (тренировки, упражнения, калории); View — пользовательский интерфейс (UIViewController, Storyboard, элементы UIKit); ViewModel — связь между интерфейсом и моделью (обработка действий пользователя, подготовка данных).
Использование MVVM делает код структурированным и удобным для тестирования.
Интерфейс разработан с учётом рекомендаций Apple Human Interface Guidelines. Основные экраны: главный экран — доступ к тренировкам, питанию, программам, истории; экран тренировки — выбор упражнения, указание веса и повторений; экран питания — выбор блюд и указание калорийности; экран программ тренировок — создание собственных программ.
После завершения разработки проведено тестирование: функциональное — корректность работы всех функций; интерфейса — отображение на различных устройствах; производительности — скорость работы; юзабилити — удобство использования среди студентов (10 участников).
Тестирование подтвердило стабильность работы приложения на различных моделях iPhone, корректность выполнения функций, понятность интерфейса и соответствие времени отклика требованиям. Выявлены незначительные недостатки (уведомления, начальное меню, ввод калорий), которые были учтены при доработке.
В ходе работы создано мобильное приложение «Спортивный дневник» для iOS. Оно может стать персональным цифровым помощником для системного подхода к тренировкам. В преддверии Года спорта приложение выступает инструментом мотивации и самоанализа, способствуя укреплению здоровья нации. Функциональные возможности обеспечивают простое взаимодействие пользователя с системой. Тестирование подтвердило востребованность и удобство функционала. Предложения по развитию включают интеграцию с региональными спортивными порталами, создание командных челленджей и раздел с нормативами ГТО.
Литература:
- Гаврилов Р. А. Особенности разработки мобильных приложений для мониторинга здоровья // Молодой учёный. — 2022. — № 15 (410). — С. 10–14.
- Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения. — СПб.: Питер, 2021. — 352 с.
- Нильсен Я., Бурла Р. Дизайн интерфейсов. Выигрышные стратегии для мобильных приложений. — СПб.: Питер, 2020. — 210 с.
- Скальный А. В., Радыш И. В. Питание в спорте: макро- и микроэлементы. — М.: Издательство РУДН, 2018. — 289 с.
- Уилмор Дж.Х., Костилл Д. Л. Физиология спорта. — К.: Олимпийская литература, 2020. — 504 с.
- Habr (Хабр). Архитектура современных мобильных приложений [Электронный ресурс]. — URL: https://habr.com/
-
PubMed. Исследования влияния мобильных приложений на коррекцию пищевого поведения [Электронный ресурс]. — URL:

