Link copiato negli appunti
Gli sviluppatori di Facebook hanno reso disponibile la beta dell'SDK 3.0 per iOS, il sistema operativo mobile della Apple; le nuove features introdotte nell'ultimo aggiornamento del Software Development Kit mirano a velocizzare i tempi di sviluppo e deployment delle Apps attraverso la gestione dei task più frequenti, inoltre, viene offerta la piena retrocompatibilità con gli SDK più datati.
Tra le nuove feature disponibili è possibile segnalare:
- una migliore gestione delle sessioni e l'introduzione di FBSession per la manipolazione, la memorizzazione, il refresh dei token utente con notifica dei cambiamenti di stato alle Apps;
- componenti per User Interface preconfezionati per le funzionalità più comuni come per esempio FBProfilePictureView (visualizzazione delle immagini di profilo), FBPlacePickerViewController per la geolocalizzazione e FBFriendPickerViewController per la selezione dei contatti;
- un maggiore supporto per Objective-C con una feature (ARC, Automatic Reference Counting) concepita per semplificare la gestione della memoria;
- interazione migliorata con le API di Facebook e abilitazione del batching per le richieste dell'SDK;
- più strumenti per semplificare il dialogo tra Apps e timeline tramite Open Graph.
iOS 6 è ormai prossimo al rilascio e anche la relativa SDK continua ad evolversi, in ogni caso la compatibilità con le relase 4.0 e successive della piattaforma di Cupertino dovrebbe essere garantita almeno a larghe linee.