
Наряду с выпуском Xcode 6.2 с инструментами WatchKit для предстоящих Apple Watch, Apple сегодня опубликовала бета-версию iOS 8.2 для разработчиков. Релиз, сборка 12D436, последовал за вчерашним релизом iOS 8.1.1 для всех пользователей с исправлениями и улучшениями производительности для пользователей iPad 2 и iPhone 4S.
Бета-версия iOS 8.2 позволяет разработчикам начать тестирование своих приложений для предстоящих носимых устройств Apple Watch, но, по-видимому, не содержит каких-либо других заметных функций (по крайней мере, согласно примечаниям к выпуску Apple). Более конкретно, разработчики теперь могут создавать сопутствующие приложения, включающие два дополнительных интерфейса Apple Watch:
iOS 8.2 позволяет предоставить пользователям Apple Watch доступ к данным и функциональности, связанным с вашим приложением для iOS. Основной интерфейс, который вы можете создать, — это приложение Watch, которое предоставляет пользователям быстрые и целенаправленные способы доступа к их контенту без открытия вашего приложения для iOS на их iPhone… Вы также можете улучшить свое приложение Watch, предоставив два дополнительных интерфейса Apple Watch, которые дают пользователям своевременную, высокоценную информацию: Glance предоставляет экран содержательной информации, связанной с приложением Watch. Как следует из названия, Glance отображает информацию, которую пользователи могут мгновенно усвоить без взаимодействия; фактически, нажатие на Glance на Apple Watch запускает ваше приложение Watch.
Пользовательский интерфейс уведомлений отображает информацию из локальных или удаленных уведомлений, которые доставляются вашему приложению для iOS. И если ваше приложение для iOS регистрируется для интерактивных уведомлений, ваш пользовательский интерфейс уведомлений на Apple Watch может включать кнопки действий.
Apple заявляет, что новые инструменты WatchKit, поставляемые с iOS 8.2 и новым релизом Xcode, включают «шаблоны и другие инструменты, необходимые для проектирования, разработки и отладки всех трех типов интерфейсов Watch».
Новая бета-версия iOS 8.2 доступна разработчикам вместе с новым Xcode 6.2 и релизом SDK iOS 8.2 через портал разработчика Apple.