Închide anunțul

Apple a schimbat abordarea software-ului pe care îl distribuie utilizatorilor dispozitivelor sale. În loc să le arunce o versiune finală, le va oferi deja o versiune beta, comunitatea mare ajutându-l să depaneze problemele gratuit și relativ ușor. Cu toate acestea, se adresează și dezvoltatorilor, pentru care oferă platforma TestFlight, în care publicul poate testa aplicații și jocuri. 

Este destul de simplu. Înainte ca Apple să lanseze versiunile finale ale sistemelor sale, are destul de mult spațiu de operare de la WWDC, în care feedback-ul este oferit nu numai de dezvoltatorii care se află în prima linie, ci și de utilizatorii obișnuiți dornici care instalează beta de sistem pe lor. dispozitive. Și că acesta este un pas popular este evidențiat și de faptul că alte companii au trecut la un principiu similar. Datorită acestui fapt, sistemul final poate fi într-o stare mai bună decât dacă toate testele ar fi avut loc doar intern în cadrul companiei. Mai multe capete știu mai multe și văd mai multe.

App Store cu versiuni beta  

În același timp, însă, Apple furnizează instrumentul TestFlight de mult timp. De fapt, funcționează pe același principiu. Deși fiecare studio major are un anumit număr de testere beta, în funcție de complexitatea software-ului lansat, de multe ori nu pot acoperi tot ceea ce pot face și, de asemenea, nu au la dispoziție toate modelele de dispozitive pentru a examina suficient și corect în detaliu posibilele erori ale viitorului titlu. Într-un astfel de caz intră în scenă TestFlight, prin care aplicația poate fi „lansată” neoficial și publicul poate fi invitat la ea. Deci este de fapt un App Store, dar funcționează pe bază de invitații.

Deci, folosind platforma, utilizatorii se pot înscrie pentru a descărca și instala versiuni beta de aplicații pentru iOS, iPadOS, watchOS, tvOS, iMessage și macOS. În plus, până la 10 de testeri beta pot fi invitați să testeze un titlu și pot fi chiar create grupuri pentru a testa diferite versiuni ale titlului în același timp. Totul este gratuit. Dezvoltatorii vă pot invita apoi pe platformă folosind o adresă de e-mail, dar o pot face și prin partajarea unui link public.

Poți vedea aplicațiile pe care le poți testa în TestFlight, de unde le poți instala pe dispozitivul tău la fel ca în App Store. Build-urile individuale au o „durată de viață” de 90 de zile, adică cât timp este disponibil titlul pentru testare și depanare. Dar, bineînțeles, de îndată ce apare noua versiune, se întoarce la cele 90 de zile pentru a o testa. Cu toate acestea, platforma nu ar trebui să funcționeze ca un depozit pentru titlurile nelansate, de unde această perioadă de timp în care dezvoltatorul trebuie să lucreze la titlu în așa fel încât să poată fi ulterior lansat oficial. 

Nu totul este atât de roz 

Avantajul platformei este că dezvoltatorul se poate adresa direct testerilor anunțați cu o solicitare de a testa o problemă clar specificată. Testerii îl ajută apoi pe dezvoltator să ajusteze titlul la perfecțiune cu rapoartele lor, direct din aplicație, făcând o captură de ecran. Ele pot oferi, de asemenea, context suplimentar, cum ar fi momentul în care aplicația a eșuat și motivul probabil al eșecului.

TestFlight

În mod destul de logic, diverse probleme sunt, de asemenea, asociate cu testarea. Deoarece testați software nelansat și neterminat, trebuie să vă așteptați ca nu totul să decurgă complet fără probleme. Acest lucru poate fi puțin frustrant, așa că este necesar să îl abordați în așa fel încât să testați cu adevărat doar aplicațiile date și să nu le folosiți la potențialul maxim. Blocările constante și mesajele de eroare pot fi la ordinea zilei. 

Puteți descărca TestFlight din App Store aici

.