Chiudi l'annuncio

Apple ha cambiato l'approccio al software che distribuisce agli utenti dei suoi dispositivi. Invece di lanciare loro una versione finale, darà loro già una versione beta, con la grande comunità che lo aiuterà a risolvere i problemi gratuitamente e con relativa facilità. Si rivolge però anche agli sviluppatori, ai quali offre la piattaforma TestFlight, sulla quale il pubblico può testare applicazioni e giochi. 

È abbastanza semplice. Prima che Apple rilasci le versioni finali dei suoi sistemi, ha molto margine di manovra dalla WWDC, in cui il feedback viene fornito non solo dagli sviluppatori che sono in prima linea, ma anche dai normali utenti entusiasti che installano le beta del sistema sui loro sistemi. dispositivi. E che questo sia un passo popolare lo dimostra anche il fatto che altre aziende sono passate a un principio simile. Grazie a ciò, il sistema finale può essere in uno stato migliore che se tutti i test fossero avvenuti solo all'interno dell'azienda. Più teste sanno di più e vedono di più.

App Store con versioni beta  

Allo stesso tempo, però, Apple fornisce già da molto tempo lo strumento TestFlight. In realtà funziona secondo lo stesso principio. Sebbene ogni grande studio disponga di un certo numero di beta tester, a seconda della complessità del software rilasciato, spesso non riescono a coprire tutto ciò che possono fare e inoltre non hanno a disposizione tutti i modelli di dispositivi per esaminare in modo sufficientemente e adeguatamente approfondito le possibili errori del prossimo titolo. In questo caso entra in scena TestFlight, attraverso il quale l'applicazione può essere "rilasciata" ufficiosamente e il pubblico può essere invitato ad essa. Quindi in realtà è un App Store, ma funziona sulla base di inviti.

Pertanto, utilizzando la piattaforma, gli utenti possono registrarsi per scaricare e installare versioni beta di app per iOS, iPadOS, watchOS, tvOS, iMessage e macOS. Inoltre, è possibile invitare fino a 10 beta tester a testare un titolo e possono anche essere creati gruppi per testare diverse build del titolo contemporaneamente. Tutto è gratuito. Gli sviluppatori possono quindi invitarti alla piattaforma utilizzando un indirizzo email, ma possono anche farlo condividendo un collegamento pubblico.

Puoi vedere le applicazioni che puoi testare all'interno di TestFlight, da dove potrai installarle sul tuo dispositivo come nell'App Store. Le singole build hanno una "durata" di 90 giorni, ovvero il tempo in cui il titolo è disponibile per test ed debug. Ma ovviamente, non appena esce la nuova build, si torna ai 90 giorni per testarla. Tuttavia, la piattaforma non dovrebbe funzionare come repository di titoli inediti, da qui questo periodo di tempo durante il quale lo sviluppatore deve lavorare sul titolo in modo tale che possa poi essere rilasciato ufficialmente. 

Non tutto è così roseo 

Il vantaggio della piattaforma è che lo sviluppatore può rivolgersi direttamente ai tester con la richiesta di testare un problema chiaramente specificato. I tester aiutano poi lo sviluppatore a mettere a punto il titolo alla perfezione con i loro report, direttamente dall'applicazione facendo uno screenshot. Possono anche fornire ulteriore contesto, ad esempio quando l'applicazione ha avuto esito negativo e il probabile motivo dell'errore.

TestFlight

Logicamente, anche vari problemi sono associati ai test. Poiché stai testando software inedito e non finito, devi aspettarti che non tutto andrà perfettamente liscio. Questo può essere un po' frustrante, quindi è necessario affrontarlo in modo tale da testare davvero solo le applicazioni fornite e non sfruttarle al massimo del loro potenziale. Arresti anomali costanti e messaggi di errore possono essere all'ordine del giorno. 

Puoi scaricare TestFlight dall'App Store qui

.