Zatvori oglas

Apple je promijenio pristup softveru koji distribuira korisnicima svojih uređaja. Umjesto da im baci konačnu verziju, dat će im već beta verziju, s velikom zajednicom koja će mu pomoći da otkloni probleme besplatno i relativno jednostavno. Međutim, također služi programerima, za koje nudi platformu TestFlight, na kojoj javnost može testirati aplikacije i igre. 

Sasvim je jednostavno. Prije nego što Apple objavi konačne verzije svojih sustava, od WWDC-a ima dosta prostora za pomicanje, u kojem povratne informacije daju ne samo programeri koji su tamo na prvoj liniji, već i obični željni korisnici koji instaliraju beta sustave na svoje uređaja. A da je to popularan korak svjedoči i činjenica da su i druge tvrtke prešle na sličan princip. Zahvaljujući tome, konačni sustav može biti u boljem stanju nego da se sva testiranja odvijaju samo interno unutar tvrtke. Više glava više zna i više vidi.

App Store s beta verzijama  

U isto vrijeme, međutim, Apple već duže vrijeme nudi alat TestFlight. Zapravo radi na istom principu. Iako svaki veći studio ima određeni broj beta testera, ovisno o složenosti izdanog softvera, oni često ne mogu pokriti sve što mogu, a također nemaju na raspolaganju sve modele uređaja kako bi dovoljno i valjano temeljito ispitali moguće pogreške nadolazećeg naslova. U takvom slučaju na scenu stupa TestFlight preko kojeg se aplikacija može neslužbeno "pustiti" i na nju pozvati javnost. Dakle, to je zapravo App Store, ali radi na temelju pozivnica.

Dakle, korištenjem platforme korisnici se mogu prijaviti za preuzimanje i instaliranje beta verzija aplikacija za iOS, iPadOS, watchOS, tvOS, iMessage i macOS. Osim toga, do 10 beta testera može biti pozvano da testiraju jedan naslov, a čak se mogu stvoriti grupe za testiranje različitih verzija naslova u isto vrijeme. Sve je besplatno. Programeri vas tada mogu pozvati na platformu pomoću adrese e-pošte, ali to mogu učiniti i dijeljenjem javne veze.

Aplikacije koje možete testirati možete vidjeti unutar TestFlighta, odakle ih možete instalirati na svoj uređaj na isti način kao u App Storeu. Pojedinačne verzije imaju "životni vijek" od 90 dana, koliko vam je naslov dostupan za testiranje i otklanjanje pogrešaka. Ali naravno, čim nova verzija izađe, vraća se na 90 dana za testiranje. Međutim, platforma ne bi trebala djelovati kao repozitorij za neobjavljene naslove, stoga ovo vremensko razdoblje tijekom kojeg programer mora raditi na naslovu na takav način da se može službeno objaviti. 

Nije sve tako ružičasto 

Prednost platforme je u tome što se programer može izravno obratiti danim testerima sa zahtjevom za testiranjem jasno definiranog problema. Testeri zatim pomažu razvojnom programeru usavršiti naslov do savršenstva svojim izvješćima, izravno iz aplikacije tako što će napraviti snimku zaslona. Oni također mogu dati dodatni kontekst, kao što je kada aplikacija nije uspjela i vjerojatni razlog neuspjeha.

TestFlight

Sasvim logično, uz testiranje se vežu i razni problemi. Budući da testirate neobjavljen i nedovršen softver, morate očekivati ​​da neće sve ići potpuno glatko. To može biti pomalo frustrirajuće, stoga je potrebno pristupiti na način da doista samo testirate zadane aplikacije, a ne da ih koristite u punom potencijalu. Stalna rušenja i poruke o pogreškama mogu biti svakodnevnica. 

Ovdje možete preuzeti TestFlight iz App Storea

.