Ce que j'ai appris en écrivant des applications pour l'Apple Watch

click fraud protection

Il semble que j'attende une montre connectée compatible avec les applications depuis l'époque de ma calculatrice au début des années 1980. J'attends toujours, car même si l'Apple Watch exécute des applications en tant qu'extensions de l'écran de l'iPhone, ces applications fonctionnent toujours sur l'iPhone. Apple a déclaré que les développeurs seraient en mesure d'écrire des applications qui s'exécutent en natif sur l'Apple Watch, mais il ne s'est pas engagé sur une date. Peut-être que la conférence mondiale des développeurs de juin fera la lumière sur cette limitation.

Cela est compréhensible, étant donné les problèmes de durée de vie de la batterie anticipés de l'Apple Watch, qui, pour moi, se sont avérés injustifiés. Je vais généralement me coucher avec la batterie de mon Apple Watch pleine à environ 50 %. Pourtant, si j'exécutais Apple, j'hésiterais à libérer des milliers d'applications Apple Watch natives écrites par des développeurs qui n'ont peut-être même jamais touché une Apple Watch. Maintenant que les développeurs peuvent tester leurs applications sur un appareil réel, nous pouvons voir comment les applications fonctionnent et s'optimisent en conséquence.

J'ai écrit cinq applications Apple Watch qui sont déjà dans l'App Store, et j'ai déjà soumis des mises à jour qui les ajustent pour les performances. J'ai beaucoup appris dans le processus. Pour commencer, l'écran est petit, même avec le plus grand modèle de 42 mm que je possède. Il n'y a qu'un nombre limité de boutons que vous pouvez placer sur l'écran. En fait, trois en travers et trois en bas est à peu près le maximum que vous voudriez. Une fois que j'ai réalisé cela, la première application que j'ai écrite était Petit tic tac orteil! Certaines applications Apple Watch ne font rien lorsqu'elles sont exécutées sur l'iPhone, mais je ne voulais pas que les clients soient déçu, alors je me suis assuré que mon application Tic Tac Toe fonctionne sur iPhone et iPad même si le propriétaire n'a pas de Apple Watch.

Petit tic tac orteil

Prochain, J'ai adopté la conception des boutons 3x3 et créé une autre application qui utilise une interface similaire. Depuis que ma toute première application, en 2008, a été 100sons, une application d'effets sonores avec des centaines de sons, j'ai pensé que je reconstruirais cela pour l'Apple Watch. Cette application s'appelle TinySounds, et comme Tiny Tic Tac Toe, il fonctionne également sur les iPhones (et iPads.) En fait, même lorsque vous appuyez sur un effet sonore sur l'Apple Watch, le son est lu sur l'iPhone. C'est une limitation (ou une fonctionnalité ?) de l'Apple Watch. De cette façon, vous pouvez utiliser l'application comme une "télécommande" pour jouer un effet sonore sur l'iPhone, même si le téléphone exécute une autre application ou en mode verrouillage !

L'application My TinySounds donne accès aux utilisateurs à 72 sons, ce qui correspond à 9 catégories de 8 boutons chacune (un bouton est réservé pour revenir à la vue des catégories.) Je pourrais créer une version qui exploite la fonction de défilement du Digital Couronner. Un problème que j'ai rencontré est que, bien que l'application ait 72 sons, deux d'entre eux étaient Fart et Burp. Naturellement, Apple a une règle contre les applications qui sont, selon leurs propres termes, "principalement des applications Fart", mais ce n'était clairement pas mon application. Pourtant, ils l'ont rejeté, jusqu'à ce que je remplace ces sons. « Examen trop agressif », je dirais. Peut-être qu'ils me laisseront rajouter ces sons, car cela pourrait être une farce amusante mais faisant toujours partie d'une application utile. Par exemple, lors d'un discours, vous pouvez ajouter votre propre rire ou vos applaudissements !

RegarderMagic

Enfant, je faisais des spectacles de magie lors de fêtes d'anniversaire, etc. J'ai pensé que ce serait une bonne occasion de fusionner mes passions pour la magie et la technologie et j'ai créé RegarderMagic. Sans trop en dévoiler... J'ai dû apprendre à partager des données entre une application iPhone et une application Apple Watch, en utilisant des groupes d'applications. C'est tout ce que je dirai à ce sujet! La façon dont l'astuce fonctionne est qu'un utilisateur sélectionne une carte de l'iPhone et le magicien devine la carte en quelques secondes! Désormais, une Apple Watch n'est pas nécessaire, mais cela rend le tour beaucoup plus facile! Je suppose qu'après quelques paris bar, un client pourrait payer son Apple Watch en utilisant l'application WatchMagic !

regarder une taupe

J'ai tiré parti de mes conceptions d'applications Tiny Tic Tac Toe et TinySounds, et j'ai créé regarder une taupe, une version de Whack A Mole pour Apple Watch! Pour cela, j'ai dû apprendre à faire des animations sur la montre. J'ai également ajouté une fonction de minuterie à l'application.

Révéler un accord

Enfin, j'ai une application gratuite existante appelée Tous les accès. nous. Cette application offre une fonction de grattage virtuel REVEAL A DEAL lorsqu'elle est exécutée sur l'iPhone, pour permettre aux utilisateurs d'accéder aux offres locales. Le grattage est amusant et j'espérais laisser les utilisateurs gratter sur leur écran Apple Watch pour voir un accord. Hélas, parce que les applications s'exécutent sur l'iPhone et affichent leurs résultats sur l'Apple Watch, je n'ai pas pu activer la fonction de grattage. Vous êtes à peu près limité aux pressions sur les boutons. J'ai donc fait apparaître l'offre instantanément et je me suis assuré qu'elle fonctionnait en mode Coup d'œil. Cela permet à un utilisateur de montrer sa montre à un caissier pour profiter d'une offre !

J'ai beaucoup appris et je vais soumettre plus de mises à jour avec des optimisations et créer plus d'applications Apple Watch. J'ai écrit ou commencé à écrire beaucoup de ces applications avant de posséder une Apple Watch. Maintenant que tant de développeurs ont la vraie chose entre leurs mains (ou sur leur poignet), je m'attends à ce que les applications s'améliorent, et nous verrons vraiment ce qu'elles peuvent faire. Et quand Apple autorisera enfin les applications natives, nos applications devraient être encore meilleures.