На что способны Apple Watch, когда рядом нет iPhone

В закладки
10 апреля Apple открыла предзаказ на Apple Watch, а также начала демонстрировать устройство в магазинах. Но давайте отвлечемся от всей этой суеты и поговорим о куда более интересных вещах. Например, о том, что могут и не могут Apple Watch, когда рядом нет iPhone.
Политика Apple проста — Apple Watch не является самостоятельным устройством. Нет никакого смысла в покупке умных часов, если у вас нет iPhone. Смарт-часы несовместимы ни с iPad, ни с компьютером Mac. Они подключаются к iPhone посредством приложения-компаньона, появившегося в iOS 8.2, и через него же работают, выполняя большую часть своих функций. Apple не скрывает: львиная доля вычислений возложена именно на смартфон, а на часы передаются лишь их результаты.
Тем не менее, ситуации в жизни бывают разные, поэтому не исключено, что вы на какое-то время останетесь без iPhone, но с Apple Watch на руке. Что же можно будет сделать с умными часами в таком случае?
Во-первых, Apple Watch — это часы. Поэтому они могут показывать время без смартфона. Более того, в устройстве предусмотрена функция экономии энергии, рассчитанная на работу в режиме часов. В таком режиме Apple Watch могут проработать до 72 часов. Кроме часов, будет работать будильник, секундомер и таймер. Сохранится доступ к календарю. Единственное ограничение, касающееся времени, — это невозможность сверить свои часы с сервером в Сети, но это не самая большая проблема на коротких временных отрезках.

Во-вторых, Apple Watch даже без iPhone смогут воспроизводить музыку и демонстрировать фотографии. Мы уже рассказывали, что в смарт-часах имеется встроенная память, доступная пользователю. В нее можно записывать музыку и снимки, которые затем будут доступны даже в те моменты, когда iPhone нет рядом. Apple Watch смогут транслировать музыку в наушники через Bluetooth во время тренировки, а спортсменам с соседней беговой дорожки вы сможете показать фотографии своей семьи — Apple заботится о пользователях.

Однако если вы не берете iPhone на тренировку, то гарантированно ограничиваете себя в спортивных возможностях Apple Watch. Дело в том, что без смартфона с модулем GPS наручное устройство не способно определить преодоленную вами дистанцию. При этом вам по-прежнему будет доступен шагомер, подсчет преодоленных лестничных пролетов, будет точно определено количество приседаний и ваш пульс.
Кстати, после возобновления контакта с iPhone все эти данные будут переданы на смартфон в программу «Здоровье». Вывод прост, если для вас важна пройденная дистанция, то смартфон во время тренировки должен быть в кармане или закреплен на руке, неподалеку от часов.

Без iPhone поблизости вы будете немало удивлены, когда узнаете, что Apple Watch способны использовать сервис Apple Pay и данные Passbook. На прогулке или пробежке без iPhone вы сможете заглянуть в Starbucks за чашечкой кофе и оплатить заказ посредством Apple Pay и своих смарт-часов с модулем NFC. Реально это, правда, пока только в США и Канаде, но, согласитесь, очень удобно. Все билеты, купоны и карточки в Passbook также полностью доступны без смартфона. Все действия затем синхронизируются.

Как видите, Apple Watch способны на многое даже в те моменты, когда iPhone разрядился или остался дома. Ваше наручное устройство остается полезным и функциональным. Но есть несколько важных функций, которые окажутся недоступны. Среди них стоит отметить любые уведомления из приложений, голосовой ассистент Siri, навигацию, обмен сообщениями. Это важные функции, но нет ничего зазорного в том, что Apple Watch не справятся с ними без iPhone.
(13 голосов, общий рейтинг: 4.31 из 5)
Хочешь ещё? Читай больше в Telegram
Ищешь ответ на вопрос? Приходи на Форум
10 апреля Apple открыла предзаказ на Apple Watch, а также начала демонстрировать устройство в магазинах. Но давайте отвлечемся от всей этой суеты и поговорим о куда более интересных вещах. Например, о том, что могут и не могут Apple Watch, когда рядом нет iPhone. Политика Apple проста — Apple Watch не является самостоятельным устройством. Нет никакого.
Как использовать шагомер на iPhone
Современные технологии значительно облегчили многие аспекты жизни, особенно когда речь идет о том, чтобы помочь людям не забывать о своем здоровье. Существует множество продуктов, которые помогают людям поддерживать себя в форме благодаря фитнес-трекерам, которые подсчитывают количество ваших шагов, и даже шагомерным приложениям для iPhone из App Store.
![]()
Однако знаете ли вы, что вам не нужно покупать дорогой фитнес-трекер или шагомер, чтобы отслеживать свою ежедневную мобильность? В вашем iPhone есть встроенный пошаговый трекер, который поможет вам оставаться в форме и следить за тем, чтобы вы ежедневно выполняли 10 000 шагов. Вероятнее всего вас заинтересует и то, «Как измерять артериальное давление на Apple Watch».
Как шагомер iPhone отслеживает шаги при ходьбе?
Ваш iPhone отслеживает количество шагов, которые вы делаете, используя несколько продвинутых инструментов, в том числе акселерометр и датчики давления воздуха, чтобы отслеживать не только шаги, но даже пролеты по лестнице.
Ваш iPhone даже способен определять, идете ли вы по склону или склоняетесь, и будет отслеживать это как подъем по лестнице. Пока ваш iPhone находится где-то на вашем лице или даже уложен в сумку, он будет отслеживать информацию о том, сколько вы бегаете и ходите, а также ваше общее движение в милях.
Как включить счетчик шагов iPhone и другие трекеры здоровья
Когда вы включите функции отслеживания фитнеса на вашем iPhone, вы можете быть удивлены, узнав, что ваш iPhone уже отслеживает, какие шаги вы предприняли во время ношения телефона. Как только вы включите активные функции отслеживания, вы сможете увидеть график, который ведет подсчет ваших средних шагов по времени и отображает любые изменения или тренды.
1. Откройте приложение «Настройки» на вашем iPhone.
2. Найдите и коснитесь раздела «Здоровье».
![]()
3. Нажмите кнопку «Уведомлений о работоспособности» и перейдите к активации всех трех параметров или только одного.
![]()
4. Нажмите кнопку «Ходьба + пробег», чтобы активировать функцию. «Нажмите и удерживайте кнопку звездочки», пока она не заполнится, чтобы включить его.
![]()
5. Нажмите кнопку «Шаги» и переключайте звездный переключатель до тех пор, пока он не будет заполнен, чтобы включить его.
6. Нажмите кнопку «Пройдено пролетов» и переключайте звездный переключатель до тех пор, пока он не будет заполнен, чтобы включить его.
7. Теперь откройте приложение «Здоровье» и перейдите на вкладку «Обзор», чтобы просмотреть данные этих трех функций и их диаграммы данных.
![]()
Заметка: Вы можете быть обеспокоены этими функциями отслеживания состояния здоровья, влияющими на срок службы батареи вашего iPhone. К счастью, исследования показали, что эти функции практически не влияют на производительность и срок службы батареи.
Как исправить проблемы с приложением Health, вызванные обновлениями для iOS 12 и 13?
Теперь, когда у вас включены функции отслеживания шагов iPhone, вы можете следить за своими ежедневными движениями и начать поправляться. Однако вы можете обнаружить, что ваше приложение перестает считать шаги без видимой причины. Это может произойти из-за того, что на вашем iPhone было обновление iOS 12 или 13, которое вызвало проблему с вашим устройством. К счастью, есть несколько быстрых исправлений, которые могут быстро восстановить функцию отслеживания шагов вашего iPhone.
Как убедиться, что приложение «Здоровье» включено
Обновления iOS могут иногда изменять ваши настройки конфиденциальности, что может влиять на работу определенных приложений, таких как «Здоровье». Чтобы подтвердить, что у вас есть приложение «Здоровье» зайдите в раздел конфиденциальности, выполните следующие простые шаги.
![]()
1. Откройте приложение «Настройки» на вашем iPhone.
2. Перейдите к «Конфиденциальности», затем выберите «Движение и фитнес».
3. В разделе «Движение и фитнес» убедитесь, что «Здоровье включено». Это обеспечит отображение данных о вашей пригодности на информационной панели приложения «Здоровье».
Экспорт исторических данных Apple Health в Google Sheets

Для устройств на базе iOS и watchOS существует приложение Health, которое ежедневно записывает все данные о здоровье носителя и синхронизирует их со сторонними приложениями. Все эти данные в любой момент можно получить прямо из приложения в виде XML-документа. Сегодня мы выгрузим исторические данные о здоровье из приложения Apple Health, обработаем их и отправим в Google Sheets для анализа и визуализации в будущем.
Экспорт архива из приложения
Зайдите в приложение Health на iPhone. Нажмите на аватарку своего профиля в верхнем правом углу — откроется меню приложения.

Внизу нажмите на кнопку «Экспортировать медданные». Через некоторое время откроется меню экспорта — отправьте архив себе на компьютер любым способом, можно по AirDrop или даже по почте в письме самому себе. Из архива нужен только один файл — «экспорт.xml». Достаньте его и положите в папку с ноутбуком jupyter.
Парсер XML в DataFrame
При помощи библиотеки XML составляем дерево на основе документа из Health. Собирать в словарь будем следующие атрибуты: тип, единица измерения, дата создания, дата начала, дата конца, значение. Проходим по всему дереву и отправляем полученные значения атрибутов в records_dict.
from xml.etree import ElementTree import pandas as pd import datetime tree = ElementTree.parse('экспорт.xml') root = tree.getroot() records = root.findall('Record') records_dict = < 'type':[], 'unit':[], 'creationDate':[], 'startDate':[], 'endDate':[], 'value':[] >for record in records: for attribute in records_dict.keys(): attribute_value = record.get(attribute) records_dict[attribute].append(attribute_value)
События записаны в нечитабельном виде — для перевода составим специальный словарь с нужными типами, где ключ — старое название, а значение — новое. Мы возьмём только 11 событий: минуты осознанности, дистанция на велосипеде, дистанция заплыва, дистанция ходьбы и бега, пройдено пролётов, пульс, пульс в покое, шаги, активная энергия, энергия покоя и средний пульс при ходьбе.
types_dict =
Для минут осознанности в поле значения записей нет — мы сами посчитаем позже это поле как разницу даты окончания и начала события. Разница будет представлена как timedelta, поэтому напишем функцию перевода timedelta в минуты:
def td_to_m(td): seconds = td.seconds + td.days * 24 * 60 * 60 return seconds // 60
Из словаря создаём DataFrame и задаём названия колонок. Оставляем только те 11 событий, которые есть в словаре types_dict и приводим все колонки к нужным типам данных:
df = pd.DataFrame(records_dict) df.columns = ['type', 'unit', 'date', 'start', 'end', 'value'] df = df[df['type'].isin(types_dict.keys())] df['value'] = df['value'].astype(float) df['date'] = df['date'].astype('datetime64') df['date'] = df['date'].dt.date df['start'] = df['start'].astype('datetime64') df['end'] = df['end'].astype('datetime64') df['unit'] = df['unit'].astype(str)
Данные Health при экспорте никак не группируются — мы сделаем это самостоятельно. DataFrame можно поделить на три: в первом будут события, у которых единица измерения «количество в минуту» — для таких событий нужно искать среднее значение. В другой группе будут минуты осознанности — считаем число минут в каждой записи и суммируем. В последней группе находятся все остальные записи, связанные с количественными событиями — шаги, дистанция ходьбы и бега и так далее. Их тоже суммируем.
df_1 = df[df['unit'] == 'count/min'] df_1 = df_1.groupby(by=['date', 'type', 'unit'], as_index=False).agg() df_2 = df[df['type'] == 'HKCategoryTypeIdentifierMindfulSession'] df_2['value'] = df_2['end'] - df_2['start'] df_2['value'] = df_2['value'].map(td_to_m) df_2 = df_2.groupby(by=['date', 'type', 'unit'], as_index=False).agg() df_3 = df[(df['unit'] != 'count/min') & (df['type'] != 'HKCategoryTypeIdentifierMindfulSession')] df_3 = df_3.groupby(by=['date', 'type', 'unit'], as_index=False).agg() df = pd.concat([df_1, df_2, df_3])
Дату создания записи переводим в строковый тип. Все наименования типов событий заменяем согласно словарю types_dict. В переменную dates записываем все уникальные даты.
df['date'] = df['date'].astype(str) df['type'] = df['type'].apply(lambda x: types_dict[x]) dates = df['date'].unique()
В результате нужен словарь с колонкой даты и отдельной колонкой под каждое из 11 событий:
result =
Проходим по каждой дате и получаем кусок DataFrame за эту дату. Добавляем её в словарь и проходим по каждому ключу, пробуя добавить значение:
for date in dates: part = df[df['date'] == date] result['date'].append(date) for key in result.keys(): if key == 'date': continue else: field = 'value' try: result[key].append(part[part['type'] == key][field].values[0]) except IndexError: result[key].append(None)
Из полученного словаря создаём DataFrame, округляем всё до двух знаков после запятой и сортируем по дате:
result_df = pd.DataFrame(result) result_df = result_df.round(2) result_df = result_df.sort_values(by='date')
В результате получается такая таблица с историческими данными по 11 событиям:

Экспорт DataFrame в Google Sheets
Для экспорта в Google Docs необходим сервисный аккаунт и json-файл с ключом. О том, как его получить, мы писали в материале «Собираем данные по рекламным кампаниям ВКонтакте»
Создайте новый документ в Google Sheets. Весь DataFrame можно вставить одним действием при помощи методов библиотеки gspread. Импортируйте её, а также укажите идентификатор документа и json-файл с ключом. В методе get_worksheet указывается порядковый номер листа в файле начиная с нуля.
import pandas as pd import gspread from gspread_dataframe import set_with_dataframe gc = gspread.service_account(filename='serviceAccount.json') sh = gc.open_by_key('1osKA63LQkUC0FC0eIZ63jEJwn1TeIkUvqCV6ur') worksheet = sh.get_worksheet(0)
В итоге в Google Spreadsheets появится такая таблица:

А в следующем материале посмотрим, как наладить ежедневный экспорт данных Здоровья в эту таблицу при помощи шорткатов и Google AppScript!
ФИШКА Калибруем шагомер айфона

В закладки

Apple про это не говорила, но встроенный шагомер айфона нуждается в калибровке.
Для этого нам потребуется любая бесплатная спортивная программа. Я рекомендую Runtastic или Runkeeper.
Кому дальше можно не читать: владельцам любых спортивных трекеров.
Статьи с пометкой «ФИШКА» включают короткие рецепты для активации малоизвестных функций в операционных системах iOS, OS X и в гаджетах Apple. Если вы уже знали об этом – мы с гордостью вручаем вам виртуальную медаль «продвинутого пользователя». Давайте подарим возможность получить такую награду и другим читателям;)
Почему вдруг всплыла проблема: во время прогулки с другом по городу, тот мне похвастался, что нашагал за сегодня уже 27 000 шагов (или 20 км). Я взглянул на свой айфон и удивился, потому что мой результат был 18 000 шагов (или 11 км).
Весь день мы были вместе и он никак не мог уйти в такой отрыв, если только не встал рано утром и тайком стал бегать, чего за ним не наблюдалось.
Я спросил его, совпадают ли данные айфона с показаниями трекеров активности или спортивных программ? – на что друг ответил, что никогда не использовал никаких трекеров.
Так возникла теория о необходимости калибровки айфона.
Установив на его телефон Runtastic, я зашел в настройки айфона по адресу Конфиденциальность → Службы геолокации → мотаем вниз до Системных служб → включаем Калибровку учета движения (достаточное, но не необходимое условие – нужен запуск софта).

Далее, запускаем спортивный софт и выбираем тренировку Ходьба. В верхнем правом углу должен появиться значок GPS. Гуляем размеренным темпом не меньше двух километров. После чего встроенный шагомер айфона станет точнее, а в приложении Здоровье отобразятся реальные показатели активности. Для улучшения точности желательно пройти тот же путь назад быстрее.

После калибровки данные двух айфонов становятся равны плюс-минус погрешность.
Владельцам Apple Watch ничего дополнительно устанавливать не надо, потому что в часах нужная тренировка уже имеется и называется Прогулка.
![]()
(6 голосов, общий рейтинг: 4.17 из 5)
Хочешь ещё? Читай больше в Telegram
Ищешь ответ на вопрос? Приходи на Форум
Apple про это не говорила, но встроенный шагомер айфона нуждается в калибровке. Для этого нам потребуется любая бесплатная спортивная программа. Я рекомендую Runtastic или Runkeeper. Кому дальше можно не читать: владельцам любых спортивных трекеров. Статьи с пометкой «ФИШКА» включают короткие рецепты для активации малоизвестных функций в операционных системах iOS, OS X и в гаджетах Apple.
- Apple Watch,
- Спорт и здоровье,
- Спортивные игры и программы,
- фишки