На своих последних смартфонах, корейский электронный гигант, стал предустанавливать весьма любопытное приложение S-Health собственного же производства. Приложение, выполненное в зеленом стиле, предназначено для облегчения ведения здорового образа жизни. При помощи смартфона от Samsung можно заметно облегчить себе труд в подсчете поедаемых калорий и физической активности. Но, не будь Samsung Самсунгом, если бы все было бы сделано так как надо с первого раза. Полностью разобраться с программой может лишь только самый въедливый пользователь, а отсутствие внятной и актуальной документации, лишь подстегивает его спортивный интерес. Хорошо, что нашелся такой пользователь.
Итак, попробуем разобраться, для чего все же нужна программа S-Health, как она работает и устроена. Если дать характеристику программе в целом, то предназначена она для того, что бы соединить в едином комплексе сразу несколько функций. S-Health это утилита позволяющая отслеживать физическую активность пользователя, количество потраченных и потребленных калорий, а так же получать информацию о сердечным ритме и сне. Кроме того, программа может служить порталом для работы приложений от сторонних производителей, выступая в качестве агрегатора функций. Пройдемся по всем функциям S-Health по порядку.
С первым, чем придется столкнуться пользователям S-Health, так это с тем, что им в обязательном порядке предстоит зарегистрироваться на Samsung-е и получить свой Samsung ID. Если ранее вы такую операцию не проделывали, то ее предстоит пройти (можно прямо из приложения). Требование подобной регистрации весьма странно, особенно, если учитывать, что доступ к данным в программе есть только с самого телефона. Никакой Web-сайт для пользователей S-Health не предусмотрен. А регистрация используется только для резервного сохранения данных на сервера Samsung (да-да, они за вами шпионят). Но, это еще более странно, ведь, как правило, на смартфонах Samsung, уже есть используемый Samsung ID, зачем мучать пользователей, заставлять вводить их свой e-mail и пароль еще раз?
Шагомер
Как известно, свежие версии смартфонов от Samsung оборудованы встроенными датчиками шагов. Поэтому, любой владелец смартфона от Samsung, с функцией шагометра, может с легкостью отслеживать количество совершенных шагов. Но, разумеется, нужно носить телефон все время с собой, иначе он не будет считать шаги.
Шагометр в телефонах Samsung, например в Galaxy S5, реализован по технологии ANT+. Технология ANT+, является дальнейшим развитием технологии беспроводной передачи данных ANT, являющейся альтернативой соединения Bluetooth со сверхнизким потреблением энергии. Особенностью и ANT и ANT+ является то, что устройства, работавшие по этому протоколу потребляют мизерное количество энергии. Поэтому не стоит искать, как можно отключить шагомер в своем телефоне. Он не отключается, это раз, он потребляет энергии столько, сколько ее теряется в силу естественного саморазряда батареи вашего телефона, это два. Но, позвольте, зачем мне беспроводная связь между шагометром и телефоном, если шагометр уже встроен в телефон и находится внутри корпуса? Дело в том, что технология ANT+ подразумевает, что помимо беспроводного подключения может использоваться еще и проводное подключение. И именно поэтому, нельзя подключить шагометр в телефоне к другому телефону по беспроводной связи.
По результатам испытаний, шагометр отсчитывает шаги весьма точно. Но, за шаги он иногда воспринимает и обычную тряску от средств транспорта, будь то автомобиль или вагон метрополитена. Поэтому всецело полагаться на показания встроенного шагомера не стоит. Кроме того, во время занятий спортом, бегом или велосипедом, шагомер продолжает считать шаги. Он, не отключается приложением и его показания не игнорируются. Что может вводить в заблуждение владельца телефона, ведь он вроде ехал на велосипеде, но неровная дорога, насчитала ему огромное количество шагов. Единственным решением, как можно исправить этот недочет — ставить руками шагомер на паузу. Правда, у меня лично, на S5, обратно он уже с паузы не снимался. Приходилось перезагружать телефон.
Как дополнительная опция, S-Health может считать не просто шаги, а еще бег и подъем по лестнице. Последнее будет работать, если ваш телефон оборудован датчиком давления (барометрическим датчиком), иначе, определить поднимаетесь ли вы по ступенькам или просто идёте, телефон просто не в состоянии. Помимо считания шагов, параллельно приложение еще и подсчитывает количество калорий, которое было затрачено на совершение всех этих шагов. Расчет калорий весьма прост — учитывается вес пользователя, который умножается на среднее количество калорий, затрачиваемых на один шаг при таком весе. Никаких заумных формул.
Мотивация
Для того, что бы побуждать пользователя двигаться, в приложение встроена система поощрения. Система совершенно проста и заключается в отслеживании и награждении виртуальными наградами пользователя, если он много ходит, много сжигает калорий и кушает в калориях, не более чем насчитала ему система. Кроме того, все измеряемые параметры можно отсматривать на встроенных в приложение гистограммах. Оные отображают не только дневную статистику, но и прогресс за определенный период времени.
Сделано, в принципе удобно. Графики масштабируются, а медальками удобно подстегивать себя самостоятельно к улучшению своих же результатов. А вот, чего нахватает, так это будильника двигательной активности. Что бы телефон, периодически напоминал, что стоит встать из-за компьютера, да пойти поразмять свои занемевшие косточки.
Не обойдены и социальные функции. Всеми результатами можно делаться в социальных сетях и мериться с другими пользователи у кого длиннее список виртуальных побед над собой. Кроме того, для некоторых активностей, возможно добавление фотографий. Пробегаешь мимо красивых уточек, снимаешь их на камеру телефона, слопал вкусный тортик, туда же в телефон его фотку.
Тренировка
Поскольку S-Health позиционируется как единый центр для поддержания себя в форме, то особое внимание уделяется режиму тренировки. В этом режиме, доступно сразу несколько вариантов двигательной активности — бег, ходьба, велоспорт и поход. Для каждого из режимов можно, при желании, задать цель активности. Целью может служить расстояние, время или калории. Кроме того, встроенный помощник, озвучивает ваше движение к поставленной цели, а встроенный музыкальный плеер, может проигрывать любимые композиции или аудиокнигу.
В режиме тренировки, задействуется не только шагомер, вернее, он совсем не задействуется, а продолжает считать шаги, как и раньше. А в ход идут показания встроенного датчика GPS, соответственно считаются подъемы и спуски, развиваемая скорость на отдельных участках, а также записывается маршрут тренировки. В чем разница между тренировкой с типом «ходьба» и «поход», я так и не разобрался (возможно, что в режиме «поход» GPS не так часто опрашивается, что экономит заряд батареи). Но, вот режимы «велоспорт» и «бег» стоит разобрать поподробнее.
В приложении не делается никакой разницы между различными типами велоспорта, совершенно одинаково, в плане калорий, будут рассчитываться cross-country и просто обычная еда по треку. Потраченные калории, считаются по некой усредненной формуле, которая базируется на основе веса велосипедиста, скорости передвижения и расстояния прогулки. И возможно, что именно по этой причине, результаты затраченных калорий, слишком уж сильно отличаются от других фитнес-тренеров.
С другой стороны, режим бега вполне адекватно рассчитывает затраченные калории, видимо по тому, что бег по пересеченной местности, не сильно отличается по энергозатратам от бега по стадиону. Различие только в наличии спусков и подъемов, которые худо-бедно, но вычисляются при помощи встроенного GPS. Дополнительно, во всех режимах строится карта перемещения, а после тренировки можно ознакомиться с информативной статистикой.
Но, самое интересное начинается при использовании пульсометра, одеваемого на человека и постоянно передающего информацию в телефон. В этом случае, есть возможность провести тренировку в как можно более эффективном режиме. Система будет отслеживать не только максимальный пульс (определяемый по формуле 210-0.65*возраст). И в случае превышения порога будет сигнализировать о необходимости снизить нагрузку. Но, применяется так же и специальная технология, обеспечивающая безопасное увеличение нагрузки на организм. Технология была разработана спортивными медиками из Финляндии и носит гордое название FirstBeat.
Сущность технологии заключается в изменении нагрузки (выдачи рекомендации) для более полной потери калорий. Устройство, анализируя скорость передвижения, сердечный ритм и вес спортсмена, дает ему рекомендации, когда следует увеличить темп, а когда наоборот, его снизить. Этой методикой пользуется не только Samsung, но и множество других производителей электронных спортивных тренеров.
Финны обещают, что из показаний нагрузки и сердечного ритма, они могут добывать сведения о потреблении кислорода, сжигаемых калориях и готовности организма к нагрузке. Кроме того, шаманы хитрых северных племен, еще и модифицируют вашу тренировку, для достижения наиболее оптимальных результатов (в зависимости от поставленной задачи). Функционал очень полезный, особенно, что бы не перегружать свой внутренний пламенный мотор. Но, все это работает только в случае, если к телефону подключен датчик сердечного ритма. Встроенный в телефон датчик, в силу своего местонахождения, совершенно не подходит в плане постоянного анализа деятельности сердца.
Вообще у FirstBeat есть много чего интересного посмотреть. Анализ сердечного ритма, лишь маленькая толика того, что может анализировать программное обеспечение от финнов. Основной упор, они делают все же на сферу профессионального использования. От такого многообразия у заядлого спортсмена или спортивного врача, аж зарябит в глазах.
Сердечный ритм
В некоторых последних «флагманах» от Samsung, кроме различных датчиков, используемых для ориентации телефона в пространстве, есть еще и датчик для считывания пульса. Пульсометр встроен в заднюю крышку телефона и работает на принципе оптического анализатора. Палец, прикладываемый к датчику, подсвечивается специальным светодиодом, а светочувствительный датчик, старается считать показания пульсирования крови в артериях пальца.
Разумеется, во время физической активности, измерить пульс, таким образом, не получится совершенно. Да и если телефон в чехле, разместить палец на сенсоре не так просто. Вообще, у меня есть очень большие вопросы, для чего нужен пульсометр в телефоне в таком исполнении. Да, конечно прикольно узнать, какой у меня пульс в состоянии покоя. Ну, а дальше-то что? Что с этим делать? Вести статистику? Да, она ведется, строится полноценный график. Только вот толку от таких измерений ноль или даже нуль. Ведь, телефон совершенно не учитывает то состояние, когда было произведено измерение. И, естественно, что после 3-х километрового кросса, у меня будет пуль достаточно высокий, а после утреннего пробуждения, он будет неимоверно низким. Но, вот только пользы от такой информации никакой, ибо нет никакого разделения по тому, в каком состоянии было произведено измерение.
Еда
Для поддержания своего тела в форме, важны не только потери калорий от физических активностей, но и потребление калорий. На выручку тут приходит встроенный модуль, с лаконичным наименованием «Еда». В еде, пользователь самостоятельно вводит тип потребленного блюда и его вес. Для ввода, каждые сутки доступно четыре различных трапезы. Помимо трех традиционных, завтрака, обеда и ужина, есть еще и дополнительная категория «Закуски» (по нашему перекус). По весу пользователя, телефон автоматически рассчитывает суточную норму потребления калорий, а затем наглядно отображает поглощенное в виде круговой диаграммы. В полном соответствии с духом недоделок никакие затраты энергии на фитнес не учитываются. Все введенные данные можно редактировать. При потреблении меньшего количества калорий, чем рассчитано программой, пользователю выдается виртуальная медаль, которая приплюсовывается к уже имеющимся на мотивационной странице приложения.
На радость отечественным пользователям, приложение подключено к базе данных продуктов FatSecret Россия. На этом сервисе, пользователи вводят данные о калорийности тех продуктов, что встречаются в наших родных магазинах. Поэтому, в базе есть и чебупели и макароны по-флотски. Поскольку информация в базу забивается самими пользователями Fat Secret, то в некоторых случаях она может быть не совсем точной. Хотя, сообщество открытое и подобные неточности постепенно исправляются. Учтите, что кроме базы данных FatSecret (а доступна она только при подключении к Интернет), можно вводить и свои продукты (они остаются доступными и в Offline-режиме).
Как и на FatSecret, в S-Health можно вводить потребляемые продукты как в порциях, так и в граммах. Но, поскольку порции отличаются от случая к случаю, все же лучше обзавестись весами, что бы измерения были поточнее. Да, иногда и порции приложения считает исходя из веса в 100 грамм, а не из реальных порций продукта. Поэтому нужно держать ухо востро и всегда проверять, иначе насчитает вам много несъеденного.
На FatSecret, все продукты имеют описание не только в виде калорийности, но и в разрезе относительно белков, жиров и углеводов. Однако мудрые корейцы решили, что незачем обычному обывателю засорять свою голову лишней информацией. Поэтому взяли и оставили в S-Health информацию только о калорийности, тем самым уменьшив полезность ведения дневника питания в приложении вдесятеро. Если человек ограничивает себя в питании, то ему категорически важно, какого типа калории он потребляет. А так, остается только разбивка по типу приема пищи (завтрак, обед и т.п.) с потребленными калориями.
Вес
Особо много про вес не напишешь, да он измеряется и записывается в базу. Введенные данные, затем можно просматривать на графиках. Подразумевается, что пользователь может использовать не только обычные весы и вводить свой вес руками, но и специальные fitness-весы от Samsung, которые будут заносить данные о весе самостоятельно в телефон.
Сон
Для того, что бы воспользоваться разделом «Сон» необходимо использовать носимый аксессуар от Samsung. Это либо «умные» часы, либо фитнес-тренер на запястье. В любом случае, это должно быть устройство с акселерометром, которое будет следить за движениями пользователя, и определять фазы сна, его длительность и качество. Все полученные результаты, естественным образом представляются в виде диаграмм. Почему нельзя было задействовать встроенный в телефон акселерометр остается загадкой.
Дополнительные приложения
Поскольку S-Health задумывалось, как приложение-портал, объединяющее все средства для ведения здорового образа жизни, то имеется возможность по интеграции сторонних приложений в общую экосистему S-Health. На главном экране приложения достаточно места, что бы разместить как минимум десяток пиктограмм дополнительных программ. Однако, по состоянию на Осень 2014-го года, доступно для подключения всего две программы:
Lark Activity Trainer
Ни что иное, как почти полное повторение всего функционала относительно шагометра реализованного в S-Health. Устанавливать его дополнительно и иметь дублирующий функционал не очень осмотрительно.
Skimble Workout Trainer
А, вот тренер от Skimble уже кое-что интересненькое. Приложение не даст вам заскучать ни в коем случае. Приложение платное и недоступно на русском языке. Однако для пользователей Samsung есть не полнофункциональный режим, которым можно пользоваться на бесплатной основе.
Основной упор в Skimble делается на усиленной мотивации спортсмена-любителя к тренировке. При регистрации, мастер спрашивает, что же является самым препятствующим фактором к постоянным тренировкам. Это может быть отсутствие времени, энергии либо что-то ещё. И основываясь на ответах, а так же прогрессе пользователя приложение старается адаптировать программу так, что бы интерес к занятиям не пропал и не улетучился.
Skimble рассчитано в первую очередь на наборы упражнений (work outs) в которых сочетаются как чисто фитнес, так и силовые методы тренировки. Но, особенно хочется отметить качество проработки материалов для упражнений. Все упражнения не только подробно описаны, но и приведены качественные видео-инструкции. А база упражнений и тренировок постоянно растет и пополняется все новыми и новыми сетами. Разумеется, в приложении присутствуют так необходимый дневник физической активности, где подробно фиксируются все сделанные упражнения, подходы и тому подобное, но есть и встроенный тренер, который будет злобно пищать, призывая сократить время отдыха между подходами и приступить к повторению упражнения.
Все это выглядит очень богато и сразу видно, что делалось с большой любовью к спорту вообще.
В целом, интеграция приложений — вещь здравая, только вот общая ущербность S-Health не получает никакой дополнительной ценности от интеграции. Мне гораздо приятнее будет использовать Sport Tracker для бега и велосипеда, Skimble для упражнений, а Fat Secret для журнала питания, чем использовать недоделанный функционал S-Health.
Оборудование
Создатели S-Health руководствовались тем, что с их приложением будут использовать, как минимум еще и наручный фитнес-трекер. Но, кроме простеньких трекеров, к устройству с S-Health, могут подключаться и самые разнообразные устройства, начиная от весов и велотренажеров, и заканчивая сверх навороченными «умными» часами. Но, стоит очень внимательно относиться к выбору дополнительных аксессуаров, ведь срок использования того же тренажера, в несколько раз больше, чем современного смартфона. Да и о вопросах совместимости не стоит забывать. ANT+ конечно хорош, но не факт, что устройство от стороннего производителя будет нормально работать с S-Health. В приложении есть краткий список совместимых аксессуаров, но он обновляется совместно с приложением, что происходит не так часто.
Выводы
Что можно сказать о Samsung S-Health? Да, в целом все то же самое, что и про большинство их продуктов. На первый взгляд очень не плохо, однако как всегда подводят детали, которые совершенно портят все впечатление. Мелкие недоработки вкупе с отсутствием нормальной документации, делает невозможным нормальное использование S-Health, в том виде, в каком оно было задумано. Поэтому, испробовав функционал предлагаемый S-Health, продвинутый пользователь просто перейдет на другую программу, реализованную с большим вниманием к деталям. И действительно, попытка охватить сразу все, привела к тому, что сразу все и невозможно использовать вместе с телефоном и S-Health. Почему, я могу получать статистику по потребленным калориям в разрезе белков, жиров и углеродов с Fat Secret, а с S-Health, который использует туже самую базу данных, не могу? Почему при помощи Sport Tracker я могу выбирать тип велоспорта, а с S-Health это уже невозможно? Почему с разнообразными программами для сна я могу использовать встроенный акселерометр телефона, а с S-Health этого сделать нельзя? Ведь подобные мелкие ограничения, не требует каких-то слишком серьезных доработок и не требуют тысяч человеко-часов для реализации. Нужно просто изначально продумать весь функционал, а уже затем приниматься за разработку.
UPD. Буквально через неделю после публикации обзора Samsung осуществила обновление своего продукта. А затем через неделю еще раз. Общий смысл S-Health от этого не изменился, но кое-что новое и интересное появилось.
Во-первых, немного изменился интерфейс, теперь на главный экран приложения выводятся основные показатели измерений, а ярлыки встроенных и загруженных приложений располагаются в нижней строке. Стало ли удобнее, наврядли, но зато свободного места на экране не осталось и он стал выглядить не таким пустым.
Во-вторых, в "Еда" добавилась статистика по потребленным белкам, жирам и углеводам. Но, выводится она не на общем индикаторе, а только если заглублятся до деталей каждого конкретного приема пищи. Полезность не увеличилась, ведь атлетам нужно знать на какие продукты больше налегать, а пока они могут ориентироваться по-прежнему только на калории.
В-третьих, в приложении появился измеритель "стресса". Стрес измеряется на основе вариабельности сердечного ритма, соответственно для его измерения используется все тот же датчик пульса, но само измренеие происходит дольше. Функционал очень интересный, но насколько высока его точность не очень понятно. Да и проверить нечем. В целом чем больше разнятся циклы сердечного ритма, тем выше уровень стреса. Кроме того, данный функционал законодательно не поддерживается Великобритании, Южной Корее, Анголе, Ирландии, Франции, Недерландов, Бельгии, Люксембурге, Австрии, Словакии, Греции, Кипра, Словении, Алжира, Ирана и Канады. Под санкции попали еще и сердечный монитор, глюкоза крови и давление (последние два, видимо доступны только через какое-то внешнее оборудование).
В-четвертых, в приложении появился свой собственный вирутальный тренер. Производителем алгоритмического тренера выступает компания Cigna. Суть тренера заключается в том, что он мотивирует пользователя на выполнение определенных действий, составить план по улучшению образа жизни. Тренер создает индивидуальные цели в плане фитнеса и параметров здоровья, и помогает их достигать.
Что бы запрограммировать виртуального тренера, необходимо для начала пройти небольшой опросник, по ответам которого телефон понимает, кто пользуется телефон, ботаник задохлик или раскормленный упырь. Но, не только вопросы помогают в планировании достижения целей. Если прилежно заносить все тренировки, свой вес и потребленные продукты в программу, то они точно также влияют и на планы физической активности.
Помимо этого, вируальный тренер пытается, по мере своих возможностей, подсказать пользователю каким бы еще видом деятельности ему не плохо было бы заняться, что бы достичь поставленных целей. Занятия подчас весьма интереные, например, начинать свой очередной день хлопками над головой или сделать пару упражнений в бакалейной лавке (мило, не так ли).
UPD. Июль 2015.
На телефон, совершенно неожиданно, прибыло обновление S-Health до версии 4.4. Ничто не предвещало беды, но красивый, зелёненький интерфейс S-Health был переработан в ненавистный Material Design. Кто только придумал эту гадость? Но программисты постарались сделать из принципиально «слепой» концепции «материального дизайна» пользовательского интерфейса хоть что-то вразумительное. Все функции программы превратились в плитки невзрачных цветов, а удобные графики в непонятные «бары» и неказистые ломанные кривые. Однако, программа, наконец-то, начала подсчитывать и калории, затраченные во время тренировки, и расстояние с достойной точностью. А еще голосовой ассистент стал более разговорчивым. Но говорит он с использованием «движка» от Samsung, поэтому исковерканный голос «робота» может поначалу шокировать окружающих.
В измерениях стресса, сердечного ритма и некоторых других функциях, появились состояния во время проведения измерения. Так, сердечный ритм может маркироваться несколькими различными статусами, такими как «Перед тренировкой», «В состоянии покоя», «После тренировки» и прочими. В функции подсчета калорий вводить данные о потребленной пище стало удобнее. Видимо, программистов все же изгнали из отдела дизайна и наняли туда несколько специалистов по пользовательскому интерфейсу. База данных с продуктами стала интереснее, в поиске можно искать не только продукты, но и целые заведения. На экран в этом случае выдаются блюда из меню выбранного ресторана.
Меня немного ввело в заблуждение наличие двух перекликающихся функций. Шагомер и «Ходьба» это не одно и то же. Шагомер реализован на аппаратном уровне и просто считывает данные с датчика шагомер. И ему совершенно неважно, едите ли вы на велосипеде, бежите или трясетесь в вагоне метрополитена. Он будет считать ваши «шаги». А вот функция «Ходьба» реализована как и другие функции, завязанные на отслеживание расстояния, скорости и подъёма. «Ходьба» использует GPS для отслеживания вашей активности.
Количество функций, по сравнению с предыдущей версией, заметно увеличилось. Их можно включать и отключать для отображения на главном экране. Помимо привычной еды появились отслеживания для любителей потрескать кофейку сверх меры или упиться водой. Все это можно отслеживать, ставить цели и достигать их. Помимо этого интерес представляют функции «Спорт», «Сахар крови» и «Кровяное давление». Последние две предназначены для ручного ввода показаний. В режиме «Спорт» присутствует несколько десятков активностей, отслеживаются которые в основном просто по времени с неким усредненным расчетом калорий. Тренировок и целей пока в приложении немного, но хочется надеяться, что их станет в скором времени больше.
S-Health в новой версии стала поддерживать больше сторонних приложений. Помимо присутствующего в прошлой версии Workout Trainer можно доустановить еще около полутора десятков различных приложений. Особый упор Samsung делает на Nike+ Running, популярное приложение у бегунов-любителей. Удалить Nike+ с главного экрана можно нажав на крестик в правом верхнем углу его плитки.
В целом обновление до версии 4.4 мне понравилось. Видно, что Samsung нацелен на дальнейшее развитие программы и не намерен останавливаться на достигнутых результатах. А с хорошо работающей программной, можно и неказистый интерфейс перетерпеть.