Qué significa la integración de Twitter en iOS 5 para los desarrolladores de aplicaciones?

Los desarrolladores de aplicaciones pueden utilizar la integración de Twitter en iOS 5 de dos maneras:

Lectura de las cuentas de Twitter configuradas desde los Ajustes de iOS, ahorrando así a los usuarios la molestia de tener que introducir de nuevo las credenciales de su cuenta de Twitter. Las aplicaciones que hacen esto deben pedir permiso al usuario antes de que se les permita leer las cuentas de Twitter del sistema - no pueden hacerlo a sus espaldas. De momento, tanto el cliente oficial de Twitter como Tweetbot se han actualizado para añadir esta función.

Composición y envío de tweets. Las aplicaciones pueden ahora aprovechar la API incorporada para hacer esto de forma muy parecida a como funcionan las API de correo electrónico en segundo plano. En lugar de requerir que el usuario configure su propia cuenta de Twitter dentro de la aplicación y que la aplicación tenga que preocuparse de registrarse en Twitter y gestionar todas las comunicaciones de Twitter, simplemente entrega una solicitud para publicar algo en Twitter (por ejemplo, un enlace o una foto), y el cuadro de diálogo "Componer Tweet" de iOS aparece de la misma manera que lo hace ahora en iOS 5 para las aplicaciones integradas como Fotos, Mapas, Safari y YouTube.

Un gran número de aplicaciones están aprovechando esto, e incluso algunas aplicaciones que anteriormente aprovechaban su propia integración con Twitter están cambiando para utilizar las API de Twitter de iOS 5 en su lugar, ya que proporcionan una experiencia más consistente, requieren menos trabajo por parte del desarrollador y evitan que el usuario tenga que iniciar sesión en Twitter desde cada aplicación desde la que quiera enviar tweets.