15 octobre 2015
Cette année, Apple a créé des vagues en présentant l'impressionnant portable futuriste, l'Apple Watch. En plus de cela, le géant a également introduit une toute nouvelle mise à jour du système d’exploitation de cet appareil - le watchOS 2. Initialement dévoilé à la WWDC (Worldwide Developers Conference) cette année et programmé pour être publié le 16 septembre a été retardé en raison d'un bug dans son développement. Il a finalement été publié le 22 septembre.
Dans cet article, nous vous proposons un guide pour développer des applications pour Apple Watch, présentant de nouvelles fonctionnalités avec lesquelles vous pourrez vous amuser dans watchOS 2.
- Conseils pour créer des applications engageantes pour Apple Watch
Nouvelles fonctionnalités du watchOS 2
- Le dernier système d'exploitation de Apple Watch offre aux développeurs davantage de fonctions de base du matériel, leur permettant ainsi de travailler plus efficacement avec le portable. Exploiter pleinement le potentiel de la smartwatch aiderait à la transformer en un appareil informatique mobile à part entière, capable d'exécuter de nombreuses fonctions de son propre chef, sans avoir à être connecté à l'iPhone.
- La nouvelle version du système d'exploitation portable permet aux développeurs d'accéder à des composants tels que le microphone et le Digital Crown. Cela signifie que les utilisateurs peuvent utiliser des applications sans avoir à compter sur leur smartphone tout le temps.
- ClockKit, qui a été récemment introduit dans la dernière version de Xcode, permet aux développeurs de manipuler le cadran de surveillance avec la fonctionnalité Complications. Celles-ci sont essentiellement des lectures qui apparaissent à côté du cadran et affichent diverses informations et notifications. Cela aide les utilisateurs à accéder aux notifications et aux mises à jour sans avoir à basculer vers elles. Les développeurs peuvent utiliser cette fonctionnalité pour offrir aux utilisateurs davantage d'options sur la couronne numérique de leurs montres.
- Création d'applications Apple Watch: comment cela aide-t-il les détaillants?
Développement d'applications avec Xcode
Xcode propose désormais sa suite de développement non seulement pour OS X et iOS, mais également pour watchOS. Il est disponible en téléchargement sur le Mac App Store et est gratuit. Vous pouvez également télécharger la prochaine version bêta ici. Une fois que vous avez obtenu un identifiant Apple, vous pouvez rejoindre le programme pour développeurs Apple.
En plus de vous permettre de concevoir des modèles et de développer le type de code approprié, Xcode analyse votre travail à la recherche d'erreurs et le compile en exécutions, que vous pourrez ensuite déployer vous-même ou vendre via l'App Store.
Xcode prend en charge Swift depuis sa version précédente, version 6. La version bêta de Xcode 7 prend toutefois en charge Swift 2.
Développer des applications avec Swift
Introduit pour la première fois à la WWDC 2014, Swift devait remplacer Objective-C, base du développement d'applications iOS et OS X. Cette année, la société a rendu le langage open source, offrant également une prise en charge de Linux. Swift 2 étend encore plusieurs de ses caractéristiques et fonctionnalités.
La documentation d’Apple est une bonne introduction à Swift. Il n’est pas nécessaire que vous ayez une expérience préalable du travail avec la langue et vous guide à travers des étapes simples vous permettant de comprendre facilement le processus.
En dehors de cela, vous pouvez trouver plusieurs cours en ligne et des tutoriels sur l'utilisation de Swift. L’un des meilleurs est Learn Swift Tips, qui donne aux développeurs des conseils, des conseils pratiques et des astuces utiles. Il couvre tout le spectre des niveaux, des débutants aux développeurs avancés. En outre, il fournit également des liens vers des bibliothèques de codes, des livres et des exemples de codes créés par les développeurs dans le passé.
watchOS 2: ouvrir de nouvelles voies aux développeurs
Le watchOS 2 a sans aucun doute ouvert plusieurs autres voies aux développeurs iOS, leur permettant ainsi de créer de meilleures applications pour toute la gamme d'appareils iOS, ainsi que la smartwatch d'Apple.
Le marché des smartwatch n’est plus qu’évolutif et la concurrence n’est pas encore aussi féroce. La création d'applications hautement souhaitables et utilisables pour la montre peut donc accroître la demande pour le portable, l'aider à se démarquer de la concurrence.
- Meilleurs livres sur le développement d'applications iOS pour 2014




