Cosa significa l’integrazione di Twitter in iOS 5 per gli sviluppatori di app?

Gli sviluppatori di app possono usare l'integrazione Twitter di iOS 5 in uno dei due modi:

Leggere gli account Twitter configurati dalle Impostazioni di iOS, risparmiando così agli utenti la fatica di dover inserire nuovamente le credenziali del loro account Twitter. Le applicazioni che fanno questo devono richiedere il permesso dell'utente prima di poter leggere gli account Twitter del sistema - non possono farlo alle vostre spalle. Finora sia il client ufficiale di Twitter che Tweetbot sono stati aggiornati per aggiungere questa caratteristica.

Comporre e inviare tweet. Le applicazioni possono ora approfittare dell'API integrata per fare questo in modo molto simile al funzionamento delle API di posta elettronica in background. Invece di richiedere all'utente di configurare il proprio account Twitter all'interno dell'app e all'app di preoccuparsi di registrarsi con Twitter e di gestire tutte le comunicazioni con Twitter, è sufficiente inviare una richiesta di pubblicare qualcosa su Twitter (ad esempio un link o una foto), e la finestra di dialogo "Componi Tweet" di iOS si presenta nello stesso modo in cui lo fa ora in iOS 5 per le app integrate come Foto, Mappe, Safari e YouTube.

Un certo numero di app stanno approfittando di questo, e anche alcune app che in precedenza sfruttavano la propria integrazione integrata di Twitter stanno passando a utilizzare le API di Twitter di iOS 5, in quanto queste forniscono un'esperienza più coerente, richiedono meno lavoro da parte dello sviluppatore ed evitano di richiedere all'utente di accedere a Twitter da ogni app da cui vogliono inviare i tweet.