Cosa ho imparato scrivendo app per Apple Watch

Sembra che stia aspettando uno smartwatch abilitato per app dai giorni in cui guardavo la mia calcolatrice nei primi anni '80. Sto ancora aspettando, perché mentre l'Apple Watch esegue app come estensioni dello schermo dell'iPhone, quelle app funzionano ancora su iPhone. Apple ha affermato che gli sviluppatori saranno in grado di scrivere app che funzionano in modo nativo su Apple Watch, ma non si è impegnata a una data. Forse la Worldwide Developers Conference di giugno farà luce su questa limitazione.

Questo è comprensibile, visti i problemi di durata della batteria previsti per l'Apple Watch, che, per me, si sono rivelati ingiustificati. Di solito vado a letto con la batteria del mio Apple Watch piena al 50 percento. Tuttavia, se gestissi Apple, esiterei a liberare migliaia di app native per Apple Watch scritte da sviluppatori che potrebbero non aver mai nemmeno toccato un Apple Watch. Ora che gli sviluppatori possono testare le loro app sul dispositivo reale, possiamo vedere come le app si comportano e si ottimizzano di conseguenza.

Ho scritto cinque app per Apple Watch che sono già nell'app store e ho già inviato aggiornamenti che le ottimizzano per le prestazioni. Ho imparato molto nel processo. Per cominciare, lo schermo è piccolo, anche con il modello più grande da 42 mm che possiedo. Ci sono solo così tanti pulsanti che puoi inserire sullo schermo. In effetti, tre in larghezza e tre in basso sono il massimo che vorresti. Una volta capito questo, la prima app che ho scritto è stata Piccolo Tic Tac Toe! Alcune app di Apple Watch non fanno nulla quando sono in esecuzione su iPhone, ma non volevo che i clienti lo fossero deluso, quindi mi sono assicurato che la mia app Tic Tac Toe funzionasse su iPhone e iPad anche se il proprietario non ha un Orologio Apple.

Piccolo Tic Tac Toe

Prossimo, Ho abbracciato il design del pulsante 3x3 e ho creato un'altra app che utilizza un'interfaccia simile. Dal momento che la mia prima app in assoluto, nel 2008, è stata 100 suoni, un'app di effetti sonori con centinaia di suoni, ho pensato di ricostruirla per l'Apple Watch. Quell'app si chiama TinySounds, e come Tiny Tic Tac Toe, funziona anche su iPhone (e iPad). Infatti, anche quando si tocca un effetto sonoro su Apple Watch, l'audio viene riprodotto su iPhone. Questa è una limitazione (o caratteristica?) dell'Apple Watch. In questo modo, puoi utilizzare l'app come "telecomando" per riprodurre un effetto sonoro sull'iPhone, anche se sul telefono è in esecuzione un'app diversa o in modalità di blocco schermo!

L'app My TinySounds offre agli utenti l'accesso a 72 suoni, che corrispondono a 9 categorie di 8 pulsanti ciascuna (un pulsante è riservato per tornare alla visualizzazione delle categorie.) Potrei creare una versione che sfrutti la funzione di scorrimento del Digital Corona. Un problema che ho riscontrato è che, mentre l'app ha 72 suoni, due di questi erano Fart e Burp. Comprensibilmente, Apple ha una regola contro le app che sono, nelle sue stesse parole, "principalmente app scoreggia", ma chiaramente non era la mia app. Tuttavia, l'hanno rifiutato, fino a quando non ho sostituito quei suoni. "Recensore eccessivamente aggressivo", direi. Forse mi permetteranno di aggiungere nuovamente quei suoni, in quanto potrebbe essere uno scherzo divertente ma comunque parte di un'app utile. Ad esempio, a un discorso potresti aggiungere le tue risate o applausi!

WatchMagic

Da bambino, mi esibivo in spettacoli di magia alle feste di compleanno, ecc. Ho pensato che questa sarebbe stata una buona opportunità per unire le mie passioni per la magia e la tecnologia e ho creato WatchMagic. Senza svelare troppo... Ho dovuto imparare da solo come condividere i dati tra un'app per iPhone e un'app per Apple Watch, utilizzando i gruppi di app. Questo è tutto ciò che dirò a riguardo! Il modo in cui funziona il trucco è che un utente seleziona una carta dall'iPhone e il mago indovina la carta in pochi secondi! Ora, un Apple Watch non è necessario, ma rende il trucco molto più semplice! Immagino che dopo alcune scommesse al bar, un cliente potrebbe pagare il proprio Apple Watch utilizzando l'app WatchMagic!

guarda una talpa

Ho sfruttato i miei progetti di app Tiny Tic Tac Toe e TinySounds e ho creato guarda una talpa, una versione di Whack A Mole per Apple Watch! Per questo, ho dovuto imparare a fare animazioni sull'orologio. Ho anche aggiunto una funzione timer all'app.

Rivela un affare

Infine, ho un'app gratuita esistente chiamata Tutti gli accessi. noi. Questa app offre una funzione di gratta e vinci virtuale REVEAL A DEAL quando viene eseguita su iPhone, per dare agli utenti l'accesso alle offerte locali. Il gratta e vinci è divertente e speravo di consentire agli utenti di grattare sullo schermo dell'Apple Watch per vedere un affare. Purtroppo, poiché le app vengono eseguite su iPhone e visualizzano i loro risultati su Apple Watch, non ho potuto abilitare una funzione di graffio. Sei praticamente limitato alla pressione dei pulsanti. Quindi ho appena fatto apparire l'affare all'istante e mi sono assicurato che funzionasse in modalità Glance. Ciò consente a un utente di mostrare il proprio orologio a un cassiere per approfittare di un affare!

Ho imparato molto e invierò più aggiornamenti con ottimizzazioni e creerò più app per Apple Watch. Ho scritto o iniziato a scrivere molte di queste app prima di possedere un Apple Watch. Ora che così tanti sviluppatori hanno la cosa reale nelle loro mani (o al polso) mi aspetto che le app migliorino e vedremo davvero cosa possono fare. E quando Apple consentirà finalmente le app native, le nostre app dovrebbero essere ancora migliori.