211service.com
Apple emette regole rigorose per le app First Watch
Questo martedì Apple ha rilasciato WatchKit , un insieme di strumenti software, regole e consigli per lo sviluppo di app per la sua prossima pubblicazione orologio Apple . La versione fa più luce sulla visione dell'azienda per il dispositivo e sui suoi piani per risolvere alcune sfide comuni relative a problemi come il consumo energetico, la navigazione del dispositivo e le dimensioni dello schermo molto ridotte. Come con l'iPhone precedente, la popolarità del nuovo dispositivo potrebbe dipendere, in gran parte, dalle app create per esso.

Come l'iPhone e l'iPad, l'Apple Watch, che uscirà il prossimo anno, sarà in grado di eseguire app realizzate da sviluppatori esterni.
Previsto per il rilascio all'inizio del prossimo anno (vedi L'Apple Watch potrebbe risolvere i soliti fastidi degli smartwatch), l'Apple Watch è il primo tentativo dell'azienda di competere nel mercato degli smartwatch, dove i principali attori come Google e Samsung finora non sono riusciti a guadagnare popolarità. WatchKit mostra la solita ossessione di Apple per i dettagli di design: vuole app indossabili che abbiano un aspetto pulito, forniscano un accesso molto facile alle informazioni e non infastidiscano troppo gli utenti.
Una critica rivolta ad altri smartwatch è che travolgono l'utente con la funzionalità (vedi Finora, gli smartwatch sono piuttosto stupidi). Nel suo linee guida per l'interfaccia umana per il dispositivo, Apple scrive che le app per orologi sono pensate per essere utilizzate per interazioni rapide al polso e dovrebbero rispettare il contesto in cui chi le indossa: brevemente, frequentemente e su un piccolo display.
Apple vuole anche assicurarsi che gli sviluppatori prestino attenzione al modo in cui le loro app funzionano con le corrispondenti app per iPhone: come la maggior parte degli altri smartwatch, l'Apple Watch richiede uno smartphone per funzionare, in questo caso un iPhone. Nelle linee guida, l'azienda sottolinea che qualsiasi app al polso integra la tua app iOS; non lo sostituisce. Ciò potrebbe incoraggiare gli sviluppatori a pensare a come portare funzioni alle app di Apple Watch che potrebbero essere più appropriate al polso rispetto allo schermo dello smartphone, come alcuni tipi di avvisi sensibili al contesto.
Un altro problema evidente che devono affrontare i produttori di orologi intelligenti è la durata della batteria. Nelle sue linee guida, Apple dice ai produttori di app di utilizzare il nero come colore di sfondo per le app, perché si fonde perfettamente con la cornice del dispositivo e mantiene l'illusione che non ci siano bordi dello schermo. Ma se il display dell'Apple Watch è un display OLED, come sospettato (vedi I progressi nella produzione significano che sono in arrivo dispositivi davvero flessibili), questo potrebbe anche essere un modo semplice per risparmiare energia, poiché i pixel in tali display si illuminano individualmente anziché essere illuminati da una retroilluminazione.
E di Apple Linee guida per la programmazione di WatchKit indicano che la maggior parte del lavoro di elaborazione effettivo verrà svolto sull'iPhone, non sull'orologio. Tutte le app di Apple Watch richiederanno un'app per iPhone di accompagnamento che includa un'estensione WatchKit, afferma Apple. L'app Watch includerà solo gli storyboard e i file di risorse associati all'interfaccia utente dell'app, mentre l'estensione WatchKit include il codice per la gestione dell'interfaccia utente di un'app Watch e la risposta alle interazioni dell'utente.
L'estensione WatchKit è il cervello dell'operazione, scrive Apple.
Tuttavia, questo è destinato a cambiare in un futuro non troppo lontano: Apple ha dichiarato a settembre che entro la fine del prossimo anno consentirà agli sviluppatori di creare app native per Apple Watch. Ciò suggerisce che saranno in grado di scrivere il codice installato ed eseguito sull'orologio, come con una normale app per telefono, e potrebbe creare app più veloci o più capaci.
Inoltre, mentre l'Apple Watch supporta una serie di gesti touch-screen, gli sviluppatori non saranno in grado di aggiungere i propri o incorporare gesti con più dita come pizzicare o allargare per ingrandire e rimpicciolire (sebbene nell'annuncio di settembre sia apparso che il quadrante fisico su il lato dell'orologio, utilizzato per lo scorrimento, può essere utilizzato per lo zoom). E quando includi un'immagine di una mappa all'interno di un'app, gli sviluppatori sono avvisati di non lasciare che la mappa sia più grande del display di Apple Watch in modo che l'utente possa vederla tutta senza dover scorrere.
Quando disporranno queste mappe e qualsiasi altra immagine all'interno delle app, gli sviluppatori lavoreranno anche con risoluzioni dello schermo leggermente diverse per le due dimensioni dell'orologio che Apple prevede di rilasciare. La documentazione indica che il display dell'Apple Watch da 38 millimetri misura 340 pixel di altezza per 272 pixel di diametro, mentre quello da 42 millimetri misura 390 per 312 pixel.