Qualche mese fa lamentavo una mancanza di iOS: la conversazione tra le applicazioni, per creare sinergie in grado di ridurre il numero di passaggi e ottenere un risultato più velocemente. Una cosa che accade, per esempio, in Android.
Apple in questo campo compie passi con i piedi di piombo, perché deve essere certa di garantire il massimo della sicurezza. Ciò che si vuole evitare è il passaggio di informazioni sensibili tra le app, senza che l’utente se ne accorga. Un’eventualità che appannerebbe l’affidabilità di iOS.
A tal proposito, come mostrato al WWDC 2014, la società ha pensato ad un sistema chiamato Extensibility. Questo sistema prevede di proteggere ciascuna app da uno scudo che può prevedere ugualmente lo scambio dei dati tra le app.
Extensibility non rappresenta la piena comunicazione delle app, ma un’evoluzione del sistema x-callback-url, ma con il vantaggio di non dover passare da un’applicazione all’altra. In altre parole, anziché entrare in un’app, azionare una funzione finendo in un’altra app per poi tornare indietro, non è l’utente che si posta tra le applicazioni mediante gli url, ma sono le funzioni che si spostano da altre applicazioni.
Quindi, come nell’esempio mostrato al Keynote, per applicare il filtro di un’app diversa da Immagini, non bisogna spostarsi nell’app con il filtro, ma sarà il filtro a spostarsi in Immagini. Questo sistema, ovviamente, deve essere adottato dagli sviluppatori per lasciare che componenti dei loro software si possano spostare nelle app di terzi. I dati degli utenti restano al sicuro nelle rispettive app.
Gli aggiornamenti delle app che arriveranno dopo il rilascio ufficiale di iOS 8 saranno molto interessanti.


Finalmente!!!!!!
Sinceramente, non ci ho capito molto al WWDC come non ci ho capito molto ora… In che senso posso spostare il filtro da un’app all’altra ad esempio?
No tu non sposti nulla, è il filtro che si sposta. Metti che hai un’app che si chiama CheBellaFoto e il filtro che vuoi applicare si trova in un’altra app che si chiama FotoBellissima. Non devi prendere la foto della prima app e spostarla nella seconda, ma dalla prima app (se gli sviluppatori lo prevedono) puoi usare i filtri della seconda app.
Molto più semplice da vedere, basta che vedi il WWDC quando la mostrano in azione nella App Immagini.