I widget fanno parte della schiera di quelle nuove funzioni aggiunte nel nuovo iOS 8, che come visto, ha un livello di apertura più alto rispetto alle precedenti versioni.
Oggi andremo a vedere tutto quello che riguarda queste estensioni.
I widget nel passato
Apple ha per la prima volta introdotto i widget (a modo suo) nel lontano 2004 in OS X Tiger, annunciando la dashboard. Parlando invece di mobile, Apple con iOS 5 ha introdotto il centro notifiche e con esso i widget, che non erano intercambiabili. Infatti erano solo 2: Borsa e Meteo.
Con l’avvento di iOS 7, i widget sono posizionati nella schermata Oggi del Notification Center. Oltre ai già presenti widget, vengono aggiunti quelli relativi al Calendario, ai Promemoria e il riepilogo di domani. Purtroppo, queste estensioni riguardano solo le app preinstallate.
Con iOS 8, Apple ha versato la funzionalità agli sviluppatori, permettendo a quest’ultimi di creare dei widget per le proprie applicazioni e di integrarli nel centro notifiche.
Come funzionano?
Con iOS 8, Apple permette di scegliere quali widget visualizzare e quali non nel centro notifiche, tramite un semplice tasto Modifica.
Le app che includono i sopracitati, aggiungeranno in lizza le “proprie creature”, permettendo all’utente finale di scegliere se visualizzare il widget o meno.
Widget interattivi? Lasciamo stare…
I widget in iOS 8, oltre che alla possibilità di visualizzare le informazioni, permettono di interagire con essi, in modo però limitato.
Se abbiamo per esempio un widget dedicato ad Amazon, potremo scorrere una lista di articoli, senza nessun limite. Quello che non possiamo fare è invece ricorrere alla tastiera, togliendo di fatto la possibilità di dare degli input di testo veloci. Inoltre, il widget in sé non può essere modificato ma necessita di una modifica dell’applicazione da parte dello sviluppatore (in parole povere, com’è, c’è lo dobbiamo prendere…).
Come aggiungono i widget gli sviluppatori?
I widget non hanno bisogno dell’applicazione in esecuzione per funzionare e questo vita di molto la vita agli sviluppatori. Oltre questo, i widget devono essere conformi ad alcune regole, come:
- Leggerezza: Creare un widget minimale e semplice, per non peggiorare le prestazioni.
- Modalità: I widget devono essere predisposti per supportare vari tipi di dimensioni, variabili in base al numero di estensioni già presenti nell’apposito campo
- Cortezza: Apple invita gli sviluppatori a creare widget abbastanza corti e non scorrevoli, per semplificare l’interazione dell’utente finale.
Sicurezza
Apple. ufficializzando codeste estensioni, ha tenuto a sottolineare i propri rischi sulla privacy e il livello di sicurezza del metodo utilizzato.
Infatti, i widget presenti in App Store(o comunque all’interno delle applicazioni) possono accedere solo ai nostri dati e non a quelli del sistema o delle altre applicazioni, mantenendo una sicurezza ancora una volta invidiabile.
Siamo sicuri che la sicurezza stia diventando “il” punto di forza di iOS(anche se in realtà, lo è sempre stato), lato in cui gli altri sistemi operativi stentano a convincere.
Conclusioni
I widget sono una scelta sensata per Apple,permettendo di sopperire una mancanza importante rispetto alla concorrenza. Nonostante abbiamo aspettato molto per averli, Apple ha lavorato sodo per inserirli in iOS, mantenendo sempre quell’occhio sulla privacy e la sicurezza.
E voi cosa ne pensate dei widget presenti in iOS 8? Ditecelo nei commenti!
Fonte: iMore
L'articolo Widget iOS 8: tutto quello che c’è da sapere! può essere letto su Beiphone.