Oltre a evidenziare una nuova Modalità teatro in watchOS 3.2, Apple ha annunciato ieri che il prossimo aggiornamento software consentirà anche il supporto per Siri nelle app di Apple Watch di terze parti. Come probabilmente saprai ormai, il framework SiriKit ha fatto il suo debutto in iOS 10.
È un modo ufficialmente sanzionato per gli sviluppatori di arricchire le loro app per messaggistica, pagamenti, prenotazione di corse, allenamenti, chiamate e ricerche di foto con interazioni Siri.
Con il supporto SiriKit in watchOS 3.2, gli sviluppatori possono aggiungere comandi vocali alle app di Apple Watch per consentire agli utenti di chiedere all'assistente personale al polso di fare cose come prenotare un passaggio, inviare un messaggio, effettuare un pagamento o eseguire altre attività supportate.
Poiché la versione pubblica di watchOS attualmente non supporta SiriKit, gli utenti non sono attualmente in grado di invocare Siri sul proprio dispositivo indossato da polso e chiederle di, per esempio, chiamare il proprio capo su WhatsApp, trovare immagini di gattini su Pinterest, chiamare un Uber e fare altro cose che Siri può fare su iPhone, iPad e iPod touch con iOS 10 o versioni successive.
SiriKit in watchOS 3.2
Le app che desiderano fornire servizi in domini specifici ora possono utilizzare SiriKit per rendere disponibili tali servizi tramite Siri su Apple Watch. Come con iOS, gli sviluppatori creano una o più estensioni per app utilizzando i framework UI Intents and Intents ufficiali di Apple, quest'ultimo che consente alle app di personalizzare l'interfaccia visualizzata da Siri o Maps.
Per semplificare la vita dei programmatori, i termini per le interazioni personalizzate Siri definite da un'app iOS vengono automaticamente condivisi con l'estensione Intents su watchOS. In altre parole, gli sviluppatori non sono tenuti a registrare nuovamente il loro vocabolario specifico dell'utente o globale dall'estensione Intents su watchOS.
Come con SiriKit in iOS 10, SiriKit in watchOS supporta i servizi in questi sei domini:
- messaggistica
- pagamenti
- Prenota la corsa
- allenamenti
- chiamata
- Ricerca di foto
Oltre a supportare SiriKit in watchOS 3.2, Apple ha anche ampliato il framework SiriKit per supportare il pagamento e il controllo dello stato delle fatture con le app di pagamento e la pianificazione con le app di prenotazione viaggi (ovvero "Siri, programma un Uber alle 18:00").
Ulteriori informazioni sono disponibili nella Guida alla programmazione SiriKit.
Modalità teatro in arrivo su Apple Watch
Un'altra nuova funzionalità di watchOS 3.2 è la modalità Teatro.
Presumibilmente disponibile in Control Center come singolo interruttore, questa funzione disattiverà rapidamente l'audio su Apple Watch ed eviterà di riattivare lo schermo al sollevamento del polso. Quando la Modalità teatro è attivata, l'utente continuerà a ricevere le notifiche, inclusi gli aspetti tattili, e le visualizzerà toccando lo schermo o premendo la corona digitale.
Apple ha rilasciato ieri le prime beta di quelli che sarebbero diventati i principali aggiornamenti software iOS 10.3, tvOS 10.2 e macOS Sierra 10.12.4.
Tuttavia, la società non ha ancora inviato seedOS 3.2 ai suoi sviluppatori registrati.
Fonte: Apple