Сегодня Apple объявила, что ее набор инструментов для разработки WatchKit доступен для разработчиков, позволяя им начать создавать приложения и программное обеспечение для грядущих часов Apple Watch.
«Apple Watch — это наше самое персональное устройство, и WatchKit предоставляет невероятному сообществу разработчиков iOS инструменты, необходимые им для создания захватывающих новых возможностей прямо на вашем запястье», — сказал Филипп Шиллер, старший вице-президент Apple по глобальному маркетингу. «С бета-версией SDK iOS 8.2 разработчики теперь могут использовать WatchKit для создания передовых новых приложений, быстрых обзоров (Glances) и действенных уведомлений, разработанных для инновационного интерфейса Apple Watch, а также работать с новыми технологиями, такими как Force Touch, Digital Crown и Taptic Engine».
WatchKit выпускается как часть бета-версий iOS 8.2 и Xcode 6.2, которые стали доступны для разработчиков сегодня.
И бета-версию iOS 8.2 с WatchKit, и бета-версию Xcode 6.2 можно загрузить с сайта для разработчиков Apple, где также доступны ресурсы по разработке для Apple Watch. В настоящее время WatchKit можно использовать для создания быстрых обзоров (Glances), действенных уведомлений и приложений для Apple Watch, которые работают на iPhone. Многие приложения для Apple Watch будут управляться кодом, работающим на iPhone, с пользовательским интерфейсом, отображающим контент на самих часах. По данным Apple, «полностью нативные» приложения для Apple Watch можно будет создавать «позже в следующем году».
Как описала Apple, действенные уведомления — это уведомления, которые позволяют пользователям выполнять действия или отвечать прямо с запястья с помощью Apple Watch, например, выключать свет после ухода из дома или получать доступ к информации о рейсе в аэропорту. Быстрые обзоры (Glances) несколько проще и предназначены для предоставления пользователям быстрой информации с первого взгляда, такой как новости, погода, спортивные результаты и многое другое.
В своем пресс-релизе Apple выделяет нескольких разработчиков, которые уже начали работать с WatchKit, предоставляя дополнительное представление о том, как можно использовать инструменты WatchKit. Приложение ESPN для Apple Watch предоставляет актуальные результаты и информацию о командах, по словам вице-президента ESPN Джона Коснера, а также предлагает снимки текущих игр через быстрые обзоры (Glances) и уведомления об изменении счета через действенные уведомления.
Instagram использовал WatchKit для разработки действенных уведомлений, которые позволяют пользователям мгновенно ставить лайк фотографии или отвечать с помощью эмодзи, а также есть новостная лента и список наблюдения Instagram, позволяющие пользователям видеть понравившиеся фотографии друзей и получать обзор лайков и комментариев. American Airlines использовала Apple Watch для создания уведомлений перед поездкой, обновлений об изменениях выходов на посадку, информации о стыковочных рейсах и оповещений о начале посадки на рейс — все это доступно непосредственно с запястья.
В дополнение к обмену этими сценариями использования Apple Watch, Apple также создала специализированный сайт Apple Watch для разработчиков, описывающий разницу между полнофункциональными приложениями, быстрыми обзорами (Glances) и действенными уведомлениями, предлагающий ссылки для загрузки бета-версии iOS 8.2 с SDK WatchKit и предоставляющий рекомендации по дизайну и шаблоны.
Apple заявила, что ее Apple Watch выйдут «в начале 2015 года», но точная дата выпуска остается неясной. На начальном этапе устройство будет стоить от 349 долларов США, а по оценкам, стоимость версии из цельного золота будет достигать тысяч долларов.