Por qué la aplicación de Twitter para iPhone abre los enlaces en la aplicación, mientras que la aplicación de Twitter para Android abre los enlaces en un navegador independiente?

Esta fue una decisión intencional basada en cómo ambas plataformas manejan la interacción con enlaces externos desde dentro de una aplicación.

Para el iPhone, teníamos dos opciones potenciales para manejar los enlaces externos. O bien abrir el enlace en una vista web en la aplicación y crear una experiencia de navegador dentro de la aplicación o enviar al usuario fuera de la aplicación y a Safari.

Elegimos utilizar una vista web para garantizar una experiencia fluida para el usuario en la que no tuviera que rebotar entre la aplicación de Twitter y la de Safari. Teniendo en cuenta la gran proporción de Tweets que contienen un enlace, esta era la mejor experiencia para el usuario. Los enlaces pueden seguir abriéndose en Safari en la aplicación pulsando prolongadamente un enlace y eligiendo el botón 'Abrir en Safari'.

Para Android, teníamos las mismas dos opciones potenciales para manejar los enlaces externos. Android ofrece un botón universal de retroceso que se extiende a través de la navegación del usuario en todo el teléfono. Esto nos permite abrir los enlaces en el navegador que elija el usuario, pero sigue ofreciendo una gran experiencia al dar la sensación de que el usuario permanece en la aplicación de Twitter.

Cada una tiene sus méritos y seguimos evaluando esta experiencia de usuario a medida que la tecnología cambia en ambas plataformas.