Буквально через несколько дней после официального релиза iPhone 5S, оснащенного сопроцессором движения M7, разработчики из компании Azumio обновили фитнес-приложение ARGUS. Программа была адаптирована под железо флагманской новинки, причем настолько удачно, что быстро завоевало лидирующие позиции в рейтинге продуктов из раздела «Здоровье и фитнес» в App Store.

Подписаться на Яблык в Telegram — только полезные инструкции для пользователей iPhone, iPad и Mac t.me/yablykworld.
Срок службы батарей
Ранее, до появления iPhone 5S, приложение ARGUS обычно расходовало 20-30% ресурса аккумулятора смартфона, работая в фоновом режиме в течение всего дня. Программа устроена так, что постоянно запрашивает данные от акселерометра и модуля GPS, вычисляя на их основе количество пройденных шагов и прочие параметры движения. Однако, с M7 все обстоит по-другому – полный набор искомых данных сопроцессор фиксирует самостоятельно, нет нужды в работе соответствующих алгоритмов приложения, как таковых. То есть, можно вообще отключить фоновый режим и не тратить ресурс батарей и тогда iPhone 5S будет работать столько, сколько и указано в спецификации – 250 часов в режиме ожидания и 10 часов при использовании 3G.
Хранение данных
Система архивирования информации в случае с M7 устроена так, что хранит сведения обо всех перемещениях аппарата и его владельца за последнюю неделю. Поэтому, скачав и установив ARGUS в первый раз, мы начинаем работу не с «чистого листа», а уже с приличной информационной базой, что само по себе является неплохим подспорьем при составлении программ, а ведь в недалеком будущем нам обещают еще и углубленную интеграцию с сервисом Apple Maps.

Совместимость со средой Android
Преимущества сопроцессора движения не просто очевидны, они уже оценены по достоинству многими разработчиками приложений. Но возможность рационально использовать ресурсы системы и добиваться внушительного успеха в экономии заряда батарей пригодится не только айфонам. Было бы очень неплохо, если бы аналогичные устройства появились и на прочих смартфонах, в частности, работающих под управлением Android.

Смотрите также:

