Мобильное приложение для учёта тренировок

Приложение представляет собой GPS трекер, поэтому может использоваться для различных тренировок: бег, ходьба, езда на велосипеде и т. д. Хранит все тренирови на мобильном устройстве. Не требует интернет.

Приложение разделено на экраны, всего 13 шт.

  1. Главный, начало тренировки
  2. Тренировка, запись маршрута
  3. Просмотр тренировки, детали, графики
  4. Список тренировок
  5. Экспорт тренировок
  6. Импорт тренировок
  7. Импорт тренировки вручную
  8. Статистика
  9. Статистика за месяц
  10. Настройки
  11. Типы тренировок
  12. Профиль пользователя
  13. О приложении

Преимущества

  • универсальный GPS трекер, поэтому может использоваться для различных тренировок: бег, ходьба, езда на велосипеде
  • тратит немного меньше энергии чем аналоги, так как извлекает местоположение только при записи тренировки
  • все тренировки храняться на мобильном устройстве, быстрая загрузка данных
  • не требует интернет, не собирает и не передает конфеденциальную информацию
  • не зависит от сервисов, попавших под санкции
  • есть восстановление тренировки после сбоя
  • редактирование маршрута, можно срезать часть
  • добавление тренировки вручную и из архива
  • компактный и полный просмотр статистики
  • импорт и экспорт тренировок, можно посмотреть что выгружается
  • хитрый экспорт тренировок из Strava и Adidas running
  • есть документация

Разрешения или права

  1. Доступ к получению местоположения в фоне нужен чтобы записывать маршрут тренировки когда телефон находится в неактивном состоянии.
  2. Доступ к точному местоположению нужен чтобы записывать маршрут тренировки.
  3. Доступ к уведомлениям нужен чтобы показывать пользователю важную информацию во время записи тренировки.

В планах

  1. Интегрировать карту от стороннего сервиса, например, Google Maps, Яндекс Карты и т. д.
  2. Добавить больше аналитики, графики.
  3. Протестировать приложение на различных версиях Android. Сейчас оно активно используется на версии Android 10. Собрать обратную связь.
  4. Добавить пользователей. Сейчас приложение можно использовать только для личного учёта.
  5. Добавить маршруты. Интересно наблюдать как проезжаешь конкретный маршрут на карте, ставишь рекорды.
  6. Добавить лучшие рузультаты пользователей на конкретных маршрутах. Устроить соревнования.

Скриншоты

Начало тренировки
Запись тренировки
Восстановлена тренировка
Список тренировок
Карточка тренировки
Редактирование тренировки
График скорости
Таблица координат маршрута
Редактирование маршрута
Типы тренировок
Добавление тренировки
Настройки
Профиль
Статистика
Статистика по годам
Статистика за месяц
Импорт
Экспорт
О программе

Скачать приложение можно здесь