Que signifie l’intégration Twitter d’iOS 5 pour les développeurs d’applications ?


Les développeurs d'applications peuvent utiliser l'intégration Twitter d'iOS 5 de l'une des deux façons suivantes :

Lire les comptes Twitter configurés à partir des paramètres iOS, évitant ainsi aux utilisateurs d'avoir à saisir à nouveau les informations d'identification de leur compte Twitter. Les applications qui font cela doivent demander la permission de l'utilisateur avant d'être autorisés à lire les comptes Twitter du système - ils ne peuvent pas juste le faire derrière votre dos. Jusqu'à présent, le client Twitter officiel et Tweetbot ont tous deux été mis à jour pour ajouter cette fonctionnalité.


Composer et envoyer des tweets. Les applications peuvent désormais tirer parti de l'API intégrée pour le faire, à peu près de la même manière que les API de messagerie en arrière-plan fonctionnent. Au lieu de demander à l'utilisateur de configurer son propre compte Twitter au sein de l'app et à l'app de se préoccuper de s'enregistrer auprès de Twitter et de gérer toutes les communications Twitter, il suffit de transmettre une demande pour poster quelque chose sur Twitter (par exemple, un lien ou une photo), et la boîte de dialogue iOS "Compose Tweet" s'affiche de la même manière qu'elle le fait maintenant dans iOS 5 pour les apps intégrées telles que Photos, Maps, Safari et YouTube.


Un certain nombre d'apps en profitent désormais, et même certaines apps qui exploitaient auparavant leur propre intégration Twitter intégrée passent à l'utilisation des API Twitter d'iOS 5 à la place, car celles-ci offrent une expérience plus cohérente, nécessitent moins de travail de la part du développeur et évitent de demander à l'utilisateur de se connecter à Twitter à partir de chacune des apps à partir desquelles il souhaite envoyer des tweets.