Продолжая тему анонсов с WWDC 2019, расскажу о watchOS 6, следующей версии операционной системы для Apple Watch (рассказ c WWDC 2019 про tvOS читайте тут). Мне крупно повезло — в дополнение о рассказе о watchOS 6 на самом кейноуте, у меня была возможность послушать чуть более детальный рассказ об изменениях в системе и задать интересовавшие меня вопросы (и даже получить на них ответы).
Релиз операционки для часов в этом году более эволюционный, чем в прошлом году. Тогда ожидалась новая модель часов с новым дизайном, и Apple добавляла некоторые новые возможности именно с оглядкой на новую модель, которая должна была быть представлена позже. Мне кажется, что даже если в этом году и будет новая модель Apple Watch, она не будет радикально отличаться от текущей модели Series 4, и достаточно сдержанный релиз watchOS 6 как бы дополняет это предположение.
Безусловно, для пользователей одним из основных и заметных изменений в watchOS 6 станут новые циферблаты и вариации к ним, которых добавили в большом количестве. К сожалению, по-прежнему недоступна возможность создавать свои собственные циферблаты. Консенсус такой, что циферблаты и усложнения к ним — это то, что потенциально может влиять на потребление заряда аккумулятора, и поэтому Apple предпочитает контролировать этот момент. Кроме того, с часами и их циферблатами, подозреваю, есть тонкий момент копирайтов, и Apple, как я понимаю, не сильно хочет разбираться с тем, какой циферблат может задеть нежные чувства какого-нибудь производителя традиционных часов. Плюс Джони Айв лучше знает, как должны выглядеть часы с их циферблатами, поэтому не смейте перечить и что-то менять!
Для разработчиков из интересных вещей, которые им все-таки Apple дает делать на часах, я бы отметил в первую очередь новые системные вызовы (API) для потокового аудио. Наличие поддержки и доступность для сторонних приложений означает, что у разработчиков появится возможность создавать полноценные приложения для прослушивания потоковой музыки, радио или подкастов (реально прям стриминг-стриминг, который может работать по LTE или WiFi, если поблизости нет телефона). Кроме этого, большая новость для разработчиков — это то, что теперь приложения для Apple Watch становятся самостоятельными объектами. До этого, если разработчик делал приложение для часов, они содержались внутри приложения для iPhone, и затем их можно было установить из iPhone на часы. Теперь все меняется: у разработчиков будет опция создавать приложения только для часов. Для этого Apple создает специальный магазин приложений для часов, с обзорами, отзывами, и возможностью купить и скачать приложение прямо с часов, который тоже будет доступен в watchOS 6.
Поскольку фокус Apple на здоровье с часами давно известен, ничего удивительного, что в этом году watchOS получила и некоторые изменения в этом направлении. Во-первых, часы теперь будут беречь слух пользователей, имея возможность мониторить уровень шума вокруг. Разумеется, это вызвало тут же вопрос о конфиденциальности происходящего вокруг, но Apple обещает, что мониторится только уровень шума вокруг пользователя, но ничего не записывается и не пересылается. Если на протяжении определенного времени пользователь находится в районе, где звук превышает 90 децибел, часы предложат пользователю покинуть это место или использовать защиту для ушей. Я спрашивал об эффекте такого мониторинга на аккумулятор часов, но утверждается, что практически никакого заметного эффекта на время работы часов это иметь не будет. Кроме того, iOS и watchOS будут мониторить уровень громкости прослушивания музыки в Bluetooth-наушниках, и также записывать эту информацию в хранилище данных о здоровье. Правда, вот кумулятивный эффект шум вокруг+наушники они не считают (проехался в метро, слушая громко музыку — все, кранты слуху).
Еще одно большое изменение в watchOS 6, касающееся здоровья, затронет только примерно половину пользователей часов — это трекинг менструального цикла, включая уведомления об окнах высокой вероятности забеременеть. Но поскольку я не целевая аудитория этой, без сомнений, важной функциональности, то я не могу рассказать больше. (правда, во время анонса на кейноуте, когда прозвучало слово “cycle”, я дернулся, подумав, что речь пойдет о велосипедах, но нет.). Зато я точно оценю обновленные на iOS приложения “Здоровье” и “Активность”, которые теперь гораздо больше подходят для просмотра накопившихся данных, которых у активных пользователей типа меня уже предостаточно. Смотреть и анализировать исторические данные для понимания прогресса и тренда — это полезно.
В качестве бонуса — небольшое пояснение о загадочной строке в пресс-релизе о “API для продления времени выполнения задач на основе сеансов (например, физиотерапии или медитации)” (в оригинале — “an API to give extended runtime to session-based tasks, such as physical therapy and meditation”). Я попросил пояснить, в чем суть этого изменения, и оказалось, что речь идет о следующем. Есть некие приложения с задачами, которые требуют длительного выполнения — мониторинга сердцебиения, например, как упражнение по медитации. Раньше разработчикам сторонних приложений приходилось запускать медитацию как “упражнение”, чтобы приложение оставалось рабочим, когда гаснет экран часов, и продолжало получать новые данные от системы. Теперь же есть специальное API, позволяющее создавать приложения, выполняющие длительные задачи на часах без риска, что сама операционная система их внезапно приглушит для экономии процессора и батарейки.
Безусловно, совсем отвязать часы от телефона пока что не получается, даже несмотря на наличие модуля LTE и самостоятельный App Store. Но часы, раньше представлявшие собой аксессуар к iPhone, все больше отдаляются от смартфона. Глядишь, доживем и до совсем автономных часов когда-нибудь.
Discover more from alexmak.net
Subscribe to get the latest posts sent to your email.