WatchKit

компонент WatchOS
WatchKit
Изображение логотипа
Разработка в Xcode для WatchKit на Macbook
Разработка в 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].

Примечания

  1. Azarpour, Soheil. WatchKit FAQ (англ.). Kodeco (24 февраля 2015). Дата обращения: 15 декабря 2025.
  2. Cunningham, Andrew. Apple releases WatchKit developer tools alongside first iOS 8.2 beta (англ.). Ars Technica (18 ноября 2014). Дата обращения: 15 декабря 2025.
  3. Apple makes WatchKit software tools available to developers (англ.). ZDNet. Дата обращения: 15 декабря 2025.
  4. Warren, Tom. Apple’s taping over developer iPhone cameras in secret watch labs (амер. англ.). The Verge (11 марта 2015). Дата обращения: 15 декабря 2025.
  5. Mayo, Benjamin. Apple WatchKit third-party apps require a connected iPhone to function, 'fully native' apps coming later in 2015 (англ.). 9to5Mac[англ.] (18 ноября 2014).
  6. 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.
  7. Christina Bonnington. With New Dev Kit, Apple Gives Us a Glimpse of How Its Watch Will Work (амер. англ.) // Wired. — ISSN 1059-1028.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.