WatchKit
| компонент WatchOS | |
| WatchKit | |
|---|---|
| Разработка в Xcode для WatchKit на Macbook | |
| Тип компонента | фреймворк |
| Включён в | WatchOS 1.0 и более поздние |
| Состояние | активно развивается |
| Сайт | developer.apple.com/docu… |
WatchKit — фреймворк, разработанный Apple для создания приложений для Apple Watch. Разработан для языков программирования Swift и Objective-C и должен компилироваться в Xcode, аналогично приложениям iOS[1].
История
WatchKit запущен в 2014 году, за год до выхода первой модели Apple Watch[2]. Он был включен в состав бета-версии SDK iOS 8.2[3]. В 2015 году Apple создала лаборатории по изучению WatchKit в нескольких городах, чтобы обеспечить возможность очной разработки приложений для Apple Watch до официального запуска продукта[4].
Возможности
Фреймворк позволяет iOS-приложениям отправлять уведомления и «Glances» (шаблонные уведомления)[5][6]. Изначально предназначен для использования как со Swift, так и с Objective-C и должен компилироваться в Xcode. Хотя он разработан для Apple Watch, сами часы отображают только пользовательский интерфейс, а iPhone, связанный с часами, отображает все остальное. Он также поддерживает Handoff при подключенном iPhone[7].
Примечания
- ↑ Azarpour, Soheil. WatchKit FAQ (англ.). Kodeco (24 февраля 2015). Дата обращения: 15 декабря 2025.
- ↑ Cunningham, Andrew. Apple releases WatchKit developer tools alongside first iOS 8.2 beta (англ.). Ars Technica (18 ноября 2014). Дата обращения: 15 декабря 2025.
- ↑ Apple makes WatchKit software tools available to developers (англ.). ZDNet. Дата обращения: 15 декабря 2025.
- ↑ Warren, Tom. Apple’s taping over developer iPhone cameras in secret watch labs (амер. англ.). The Verge (11 марта 2015). Дата обращения: 15 декабря 2025.
- ↑ Mayo, Benjamin. Apple WatchKit third-party apps require a connected iPhone to function, 'fully native' apps coming later in 2015 (англ.). 9to5Mac (18 ноября 2014).
- ↑ Jon Manning, Paris Buttfield-Addison. Swift Development for the Apple Watch: An Intro to the WatchKit Framework, Glances, and Notifications. — "O'Reilly Media, Inc.", 2016-05-30. — 87 с. — ISBN 978-1-4919-2529-4.
- ↑ Christina Bonnington. With New Dev Kit, Apple Gives Us a Glimpse of How Its Watch Will Work (амер. англ.) // Wired. — ISSN 1059-1028.