stringtranslate.com

Kit de reloj

WatchKit es un framework proporcionado por Apple para desarrollar aplicaciones para el Apple Watch . El marco WatchKit está diseñado para el lenguaje de programación Swift y también para el lenguaje de programación Objective-C y debe compilarse en Xcode , similar a las aplicaciones de iOS . [1]

Historia

WatchKit se lanzó por primera vez en 2014, un año antes del lanzamiento del Apple Watch. [2] Se incluyó con el SDK beta de iOS 8.2. [3] En 2015, Apple instaló laboratorios WatchKit en varias ciudades diferentes para permitir el desarrollo en persona de aplicaciones Apple Watch antes del lanzamiento oficial del producto. [4]

Funcionalidad

WatchKit ofrece clases que permiten el desarrollo de aplicaciones en el Apple Watch. WatchKit también permite que las aplicaciones de iOS envíen notificaciones y "Glances", que son notificaciones persistentes que se crean utilizando plantillas predefinidas creadas por Apple. [5] El marco está diseñado para usarse con Swift u Objective-C, y debe compilarse en Xcode. Si bien está diseñado para el Apple Watch, el reloj en sí solo representa la interfaz de usuario, y un iPhone vinculado al reloj representa todo lo demás. También permite la compatibilidad con Handoff con el iPhone vinculado. [6]

Clases

WatchKit proporciona algunas clases para fines generales, como representar controladores, interfaces y acciones de alerta. [7]

También proporciona soporte para la gestión de archivos, a través de las siguientes clases:

Y un conjunto de clases que heredan de WKInterfaceObject y representan elementos visuales de la interfaz de usuario.

Protocolos

WatchKit proporciona dos protocolos: WKExtensionDelegate y WKImageAnimatable. WKExtensionDelegate está destinado a gestionar el comportamiento de la extensión WatchKit y WKImageAnimatable controla la reproducción de imágenes animadas.

Referencias

  1. ^ Azarpour, Soheil (24 de febrero de 2015). "Preguntas frecuentes sobre WatchKit". kodeco.com . Consultado el 13 de febrero de 2024 .
  2. ^ Cunningham, Andrew (18 de noviembre de 2014). "Apple lanza las herramientas para desarrolladores WatchKit junto con la primera versión beta de iOS 8.2". Ars Técnica . Consultado el 13 de febrero de 2024 .
  3. ^ Kingsley-Hughes, Adrian (18 de noviembre de 2014). "Apple pone las herramientas de software WatchKit a disposición de los desarrolladores". ZDNET . Consultado el 13 de febrero de 2024 .
  4. ^ Warren, Tom (11 de marzo de 2015). "Apple está grabando las cámaras del iPhone de los desarrolladores en laboratorios de vigilancia secretos". El borde . Consultado el 13 de febrero de 2024 .
  5. ^ Mayo, Benjamín (18 de noviembre de 2014). "Las aplicaciones de terceros de Apple WatchKit requieren un iPhone conectado para funcionar; las aplicaciones 'totalmente nativas' llegarán más adelante en 2015". 9to5Mac .
  6. ^ Bonnington, Cristina. "Con el nuevo kit de desarrollo, Apple nos da una idea de cómo funcionará su reloj". Cableado . ISSN  1059-1028 . Consultado el 13 de febrero de 2024 .
  7. ^ Manning, Jon; Buttfield-Addison, París (30 de mayo de 2016). Desarrollo rápido para Apple Watch: introducción al marco, miradas y notificaciones de WatchKit. "O'Reilly Media, Inc.". ISBN 978-1-4919-2529-4.