Gli sviluppatori ora possono creare “Attività in tempo reale” per la schermata di blocco di iOS 16

Contemporaneamente al rilascio della quarta beta dii iOS 16 e iPadOS 16, Apple ha reso disponibile anche una beta di ActivityKit, il framework che permette agli sviluppatori di integrare nelle proprie app la funzione “Attività in tempo reale”, annunciata lo scorso giugno nel corso del Keynote del WWDC durante la presentazione di iOS 16.
La nuova funzione permette di rimanere aggiornati su attività in corso come partite e allenamenti o la consegna del pranzo, direttamente dalla schermata di blocco. Le notifiche sono state riprogettate in modo che appaiano dalla parte inferiore del display, lasciando libera la schermata di blocco personalizzata.
“Con il framework ActivityKit, puoi avviare un’attività live per condividere aggiornamenti in tempo reale dalla tua app sulla schermata di blocco. Ad esempio, un’app sportiva potrebbe consentire all’utente di avviare un’attività dal vivo per una partita sportiva dal vivo. L’attività dal vivo appare nella schermata di blocco per tutta la durata della partita e offre gli ultimi aggiornamenti sulla partita a colpo d’occhio.”
Gli sviluppatori possono utilizzare ActivityKit per configurare, avviare, aggiornare e terminare un’attività live. Cupertino spiega anche che l’estensione widget di un’app crea l’interfaccia utente dell’attività dal vivo, che però non è un widget vero e proprio perché utilizza un meccanismo diverso per ricevere gli aggiornamenti.
Nella pagina di anteprima di iOS 16 di Apple, Live Activities o “Attività in tempo reale” è elencata come una funzione che non sarà disponibile al lancio di iOS 16 e iPadOS 16 a settembre, ma grazie al rilascio del framework gli sviluppatori possono studiare fin da adesso come integrarla nelle proprie app.

