Comment développer des applications pour Apple Watch?

La prochaine Apple Watch est la nouvelle terre promise pour les développeurs. Apprenez à configurer un projet pour développer des applications pour celui-ci ici.

1. Téléchargez et installez Xcode 6.2. Normalement, vous pouvez le télécharger depuis l’App Store sur votre Mac. Cependant, au moment d'écrire ces lignes, Xcode 6.2 est toujours en version bêta et peut être téléchargé sur le site Web du développeur Apple.

2. Une fois le logiciel installé, lancez-le et créer un nouveau projet Xcode.

3. Dans la fenêtre du modèle de projet, allez à iOS -> Applicationet choisissez le type d'application que vous souhaitez créer. Veuillez noter que le modèle est en fait pour iPhone. Pour créer une application Apple Watch, vous devez toujours créer une application iPhone parente, car il n'est pas encore possible de créer une application de surveillance autonome. Dans ce tutoriel, j'ai choisi le modèle d'application Single View.

4. Dans l’écran suivant, renseignez les détails de la Nom du produit, identificateur d'organisationet choisissez la programmation La langue. Laissez l'option Utiliser les données de base non cochée si vous n'envisagez pas d'utiliser cette fonctionnalité dans votre application.

5. Une fois le projet parent créé, allez à Fichier -> Nouveau -> Cible.

6. Choisissez iOS -> Apple Suivre -> Application WatchKit.

7. Dans la fenêtre Ajouter une cible, vous pouvez laisser les informations telles quelles. Si vous souhaitez tirer parti de la fonctionnalité Notification et aperçu, cochez les options sous Langue. Sinon, laissez-les décochés.

8. Lorsque vous cliquez sur Terminer, Xcode ajoute deux nouvelles cibles à votre projet existant: le WatchKit Extension, et le WatchKit App. Le premier contient du code logique s'exécutant sur l'iPhone, tandis que le second contient des storyboards et des éléments à afficher sur l'Apple Watch. Ces deux éléments sont liés, vous en avez donc besoin dans votre projet.

9. Maintenant que vous avez configuré les cibles, il est temps de créer les applications.