Aller au contenu

WatchKit

Un article de Wikipédia, l'encyclopédie libre.
WatchKit

WatchKit est un framework fourni par Apple pour développer les interfaces des applications pour les Apple Watch[1]. Pour développer avec WatchKit, Apple fournit plus d'information et de ressources dans la bibliothèque WatchKit[1].

WatchKit contient toutes les classes que l'extension WatchKit utilise pour développer une application.

WatchKit offre quelques classes pour une utilisation générale, comme représenter les contrôleurs, les interfaces et les alertes.

  • WKAccessibilityImageRegion
  • WKAlertAction
  • WKExtension
  • WKImage
  • WKInterfaceController
  • WKUserNotificationInterfaceController
  • WKInterfaceDevice
  • WKPickerItem

Il existe également des classes pour gérer la gestion des fichiers, avec les classes ci-dessous :

  • WKAudioFileAsset
  • WKAudioFilePlayer
  • WKAudioFileQueuePlayer
  • WKAudioFilePlayerItem

Enfin, Apple propose un ensemble de classes qui héritent de WKInterfaceObject et qui représente les éléments visuels de l'interface.

  • WKInterfaceButton
  • WKInterfaceDate
  • WKInterfaceGroup
  • WKInterfaceImage
  • WKInterfaceLabel
  • WKInterfaceMap
  • WKInterfaceMovie
  • WKInterfacePicker
  • WKInterfaceSeparator
  • WKInterfaceSlider
  • WKInterfaceSwitch
  • WKInterfaceTable
  • WKInterfaceTimer

Deux protocoles existent dans WatchKit : WKExtensionDelegate et WKImageAnimatable. WKExtensionDelegate vise à gérer le comportement des extensions WatchKit et WKImageAnimatable contrôle la lecture des images animées.

Références

[modifier | modifier le code]
  1. 1 2 « Apple Developer Documentation », sur developer.apple.com (consulté le )