Décidément, WWDC 2015 d’Apple est une mine pour le développement ! L’annonce de l’arrivée de WatchOS 2 apporte de nouvelles fonctionnalités, qui permettront une meilleure intégration des applications dans l’Apple Watch.
C’est quasiment un SDK qu’Apple a présenté, avec l’accès aux fonctions internes de la montre, y compris, le micro, le haut-parleur, HealthKit, etc.
Avec WatchOS 2, Apple veut répondre à ses détracteurs qui critiquaient la trop grande dépendance de la montre à l’iPhone. Séparer ou rendre moins dépendant l’Apple Watch du smartphone est une demande assez forte de la communauté des utilisateurs. Avec le WatchOS 2, on comprend qu’ils ont été entendus, puisque cet OS est un petit SDK à lui tout seul. L’Apple Watch commence à prendre son indépendance…
Il sera désormais possible aux développeurs, de créer leurs widgets personnels et originaux ; finie l’obligation de n’utiliser que ceux proposés par Apple. Cette fonctionnalité est appelée Complications. Il sera aussi possible d’accéder aux historiques des alertes avec Time Travel.
Les développeurs auront cette fois accès au cœur de la montre. Il sera alors possible de créer de nouvelles applications. Le réseau wifi intégré de l’App Watch pourrait être mis à contribution. A noter qu’HealthKit pourra avoir accès aux capteurs de santé (fréquence cardiaque et autres données en temps réel).
Avec ClockKit, il sera possible de prévoir les mises à jour avec leur notification sur le cadran de l’horloge, mais d’autres informations seront également affichées.
Pour développer pour l’Apple Watch, allez donc faire un petit tour par là : https://developer.apple.com/library/prerelease/watchos/documentation/General/Conceptual/WatchKitProgrammingGuide/index.html