Anuncio cerrado

Apple ha cambiado el enfoque del software que distribuye a los usuarios de sus dispositivos. En lugar de lanzarles una versión final, les dará ya una versión beta, y la gran comunidad le ayudará a depurar problemas de forma gratuita y con relativa facilidad. Sin embargo, también atiende a los desarrolladores, para quienes ofrece la plataforma TestFlight, en la que el público puede probar aplicaciones y juegos. 

Es bastante simple. Antes de que Apple lance las versiones finales de sus sistemas, tiene bastante margen de maniobra desde la WWDC, en la que los comentarios los dan no sólo los desarrolladores que están en primera línea, sino también los usuarios comunes y entusiastas que instalan sistemas beta en sus dispositivos. Y que este es un paso popular lo demuestra también el hecho de que otras empresas han adoptado un principio similar. Gracias a esto, el sistema final puede estar en mejores condiciones que si todas las pruebas se realizaran únicamente internamente dentro de la empresa. Más cabezas saben más y ven más.

App Store con versiones beta  

Al mismo tiempo, Apple ofrece desde hace mucho tiempo la herramienta TestFlight. En realidad, funciona según el mismo principio. Aunque cada estudio importante tiene un cierto número de probadores beta, dependiendo de la complejidad del software lanzado, a menudo no pueden cubrir todo lo que pueden hacer y tampoco tienen a su disposición todos los modelos de dispositivos para examinar de manera suficiente y adecuada las posibles errores del próximo título. En tal caso, entra en escena TestFlight, a través del cual la aplicación puede "lanzarse" extraoficialmente e invitar al público a ella. En realidad es una App Store, pero funciona mediante invitaciones.

Entonces, al usar la plataforma, los usuarios pueden registrarse para descargar e instalar versiones beta de aplicaciones para iOS, iPadOS, watchOS, tvOS, iMessage y macOS. Además, se pueden invitar hasta 10 probadores beta a probar un título, e incluso se pueden crear grupos para probar diferentes versiones del título al mismo tiempo. Todo es gratis. Luego, los desarrolladores pueden invitarlo a la plataforma mediante una dirección de correo electrónico, pero también pueden hacerlo compartiendo un enlace público.

Puedes ver las aplicaciones que puedes probar dentro de TestFlight, desde donde podrás instalarlas en tu dispositivo de la misma forma que en la App Store. Las compilaciones individuales tienen una "vida útil" de 90 días, que es el tiempo que el título está disponible para probar y depurar. Pero, por supuesto, tan pronto como salga la nueva versión, volverán a los 90 días para probarla. Sin embargo, se supone que la plataforma no funciona como repositorio de títulos inéditos, de ahí este período de tiempo durante el cual el desarrollador debe trabajar en el título de tal manera que luego pueda ser lanzado oficialmente. 

No todo es tan color de rosa 

La ventaja de la plataforma es que el desarrollador puede dirigirse directamente a los evaluadores indicados para solicitarles que prueben un problema claramente especificado. Luego, los evaluadores ayudan al desarrollador a ajustar el título a la perfección con sus informes, directamente desde la aplicación tomando una captura de pantalla. También pueden proporcionar contexto adicional, como cuándo falló la aplicación y el motivo probable del error.

TestFlight

Lógicamente, las pruebas también conllevan varios problemas. Dado que está probando software inédito y sin terminar, debe esperar que no todo salga completamente bien. Esto puede ser un poco frustrante, por lo que es necesario abordarlo de tal manera que realmente sólo pruebe las aplicaciones dadas y no las utilice en todo su potencial. Los fallos constantes y los mensajes de error pueden estar a la orden del día. 

Puedes descargar TestFlight desde la App Store aquí

.