Начинаем работу с уведомлениями Pebble на iOS 7.

Относится к категориям: Pebble, iOS
Владимир Ш.


Одним из недостатков использования Pebble SmartWatch с устройствами iOS прежде, было отсутствие полной поддержки уведомлений. Единственный сервис, который  действительно поддерживался часами был "Сообщения". Другие сервисы требовали дополнительной настройки каждого из устройств и каждый раз, после отключения часов и iOS устройства. Это было что угодно, но только не приятное использование.

С выпуском iOS 7 появились новые инструменты для разработчиков, и улучшенная поддержка Bluetooth-устройств и фоновых приложений. Появилась надежда на то, что команда Pebble сможет сделать часы такими, какими их хотят видеть многие пользователи.

Тогда, в начале ноября, Pebble провел пресс-конференцию, на которой было объявлено о том, что команда, по сути, нашла способ привнести полную поддержку уведомлений в SmartWatch для пользователей iOS.

В понедельник Pebble объявил выпуск прошивки версии 1.3 и обновлённого iOS 7 приложения Pebble в App Store.

Новая версия требует некоторой настройки перед началом работы, но потом вступает в силу подход "настроил и забыл".

Обновление приложения Pebble.
Перед тем, как начать использовать любую из новых функций, вы должны установить последнюю версию приложения Pebble из App Store. Вы можете скачать её здесь, или запустить приложение App Store на своём устройстве iOS и проверить наличие обновлений.

Обновление прошивки.



После обновления приложения, следует обновить прошивку самих часов. Первый раз, когда вы запустите приложение Pebble на устройстве iOS вы должны получить уведомление, что доступна новая прошивка. Если по каким-то причинам уведомления нет, закройте приложение Pebble и перезапустите его. Это должно заставить приложение проверить прошивку часов и обнаружить, что она устарела.

Обновление прошивки у меня заняло около пяти минут, но ваши результаты могут отличаться.

Уведомления.



Хорошо, теперь у вас есть обновленное приложение и обновленные часы. Вы заметите, как после обновления вам будет предложено утвердить еще один запрос Bluetooth сопряжения для ваших часов. Имя подключения будет идентично обычному, за исключением приставки "LE" к имени вашего устройства. Это связано с последним обновлением, включающим Bluetooth Low Energy (пониженное энергопотребление), что так же является большей частью магии, управляющей работой уведомлений iOS 7.

Вы должны оставить Bluetooth соединения разрешёнными в приложении настройки. Я сделал ошибку, полагая, что часы и Айфон больше не будут нуждаться в стандартном Bluetooth соединении при включённой поддержке LE, но я был неправ.

Как только оба соединения установлены и вы подтвердили запросы на обмен данными с устройствами Bluetooth, но пока приложение не запущено, вы можете настроить параметры уведомлений.

Большинству приложений на iOS 7 нужно всего лишь установить баннерный тип уведомлений для того, чтобы отправлять уведомления на Pebble. Этот параметр не применяется к некоторым из приложений по умолчанию, таким как Сообщения и Почта, а для других можно его настроить и заставить приложения работать правильно.

Чтобы включить баннерные уведомления, запустите приложение настройки на устройстве iOS и затем перейдите в центр уведомлений. Выберите приложение, из которого вы хотели бы отправлять уведомления на часы Pebble и нажмите на опцию "Баннер" и включите тумблер "Показывать в центре уведомлений" в нижней части экрана.

Ну, вот и все. Если вы включили баннеры для тех приложений, которые нуждаются в этом, значит всё хорошо. Больше не придётся ничего перенастраивать после случаев, когда ваши iOS устройство и часы разъединяются.

Я обнаружил задержку около 3-х секунд между оповещением, прибывающим на Айфон и уведомлением на часы. Задержка может отличаться время от времени, но вы можете быть уверенным, что уведомление дойдёт полностью. Что я сделал для некоторых приложений, так это отключил звук уведомления (в меню "Настройки> Центр уведомлений"). Это выключает на Айфоне вибрации и звуковые сигналы, но уведомления все равно передается моим часам, что устраняет эффект двойного уведомления.

Pebble опубликовал документ с подробным описанием поддержки различных приложений и настроек, с которыми они работают лучше всего. (Документ на английском языке.)
Комментариев - 0
Рейтинг - 4441 балл
 
Похожие статьи на сайте:
 
Комментариев: 0
 
Имя *:

E-mail:

Текст комментария *: