Probabilmente molti utenti ne sono all’oscuro, ma gli sviluppatori di applicazioni per iOS4 hanno imparato a convivere con un sistema di distribuzione assai scomodo e macchinoso quando si tratta di inviare versioni preliminari dei loro software ai tester o alla stampa specializzata. Se all’utente finale basta semplicemente acquistare l’applicazione finita dall’App Store, o in certi casi inserire semplicemente un codice promozionale, gli sviluppatori che devono far testare una versione non finita devono seguire un lungo procedimento in cui creare un nuovo profilo, ricevere un particolare codice (UDID) da ciascun tester, inviare email e sincronizzare tutto tramite iTunes.
Alcuni sviluppatori hanno così deciso di realizzare TestFlight, un’applicazione dedicata proprio agli sviluppatori e ai tester, che permetterà di trasferire automaticamente le versioni del software da un dispositivo all’altro, semplicemente tramite un invito via email e senza bisogno di lunghi e fastidiosi passi aggiuntivi. TestFlight permetterà anche di informare lo sviluppatore su chi ha effettuato il test e in che modo, aiutando e velocizzando la fase dello sviluppo; la facilità di utilizzo potrebbe addirittura favorire la diffusione delle cosiddette Open Beta, in cui sono gli stessi utenti a testare l’applicazione prima dell’uscita. Tuttavia, il progetto dovrà prevedibilmente fare i conti con gli uffici di Cupertino: sebbene l’applicazione non richieda alcun jailbreak, si pone l’obbiettivo di creare un’alternativa ai metodi di distribuzione ideati e imposti da Apple. TestFlight sta già ottenendo buoni consensi da parte degli altri sviluppatori, ma se verrà o meno approvato è tutto da vedere.