Sule kuulutus

Apple on muutnud lähenemist tarkvarale, mida ta oma seadmete kasutajatele levitab. Selle asemel, et neile lõplikku versiooni loopida, annab ta neile juba beetaversiooni, kus suur kogukond aitab tal probleeme tasuta ja suhteliselt lihtsalt siluda. Kuid see on mõeldud ka arendajatele, kellele see pakub platvormi TestFlight, kus avalikkus saab rakendusi ja mänge testida. 

See on üsna lihtne. Enne kui Apple oma süsteemide lõplikud versioonid välja annab, on tal alates WWDC-st päris palju vingerdamisruumi, kus tagasisidet ei anna mitte ainult eesliinil olevad arendajad, vaid ka tavalised innukad kasutajad, kes installivad oma beetasüsteeme. seadmeid. Ja et tegu on populaarse sammuga, annab tunnistust ka see, et sarnasele põhimõttele on üle läinud ka teised ettevõtted. Tänu sellele saab lõplik süsteem olla paremas seisus kui siis, kui kogu testimine toimuks ainult ettevõttesiseselt. Rohkem pead teavad rohkem ja näevad rohkem.

App Store beetaversioonidega  

Samal ajal on Apple aga juba pikka aega pakkunud tööriista TestFlight. See töötab tegelikult samal põhimõttel. Kuigi igal suuremal stuudiol on teatud arv beetatestijaid, ei suuda need olenevalt välja antud tarkvara keerukusest sageli hõlmata kõike, mida nad suudavad, samuti ei ole nende käsutuses kõiki seadmemudeleid, et piisavalt ja korralikult uurida võimalikke. tulevase pealkirja vead. Sellisel juhul siseneb sündmuskohale TestFlight, mille kaudu saab rakenduse mitteametlikult "välja anda" ja avalikkust sinna kutsuda. Nii et see on tegelikult App Store, kuid see töötab kutsete alusel.

Seega saavad kasutajad platvormi kasutades registreeruda iOS-i, iPadOS-i, watchOS-i, tvOS-i, iMessage'i ja macOS-i rakenduste beetaversioonide allalaadimiseks ja installimiseks. Lisaks saab ühte pealkirja testima kutsuda kuni 10 XNUMX beetatestijat ning luua isegi rühmi, et testida samaaegselt pealkirja erinevaid järge. Kõik on tasuta. Seejärel saavad arendajad teid platvormile e-posti aadressi kasutades kutsuda, kuid nad saavad seda teha ka avalikku linki jagades.

TestFlighti raames saate vaadata rakendusi, mida saate testida, kust saate need oma seadmesse installida samamoodi nagu App Store'is. Üksikute järgude "eluiga" on 90 päeva, mis tähendab, kui kaua on pealkiri teile testimiseks ja silumiseks saadaval. Aga loomulikult, niipea kui uus versioon välja tuleb, on selle testimiseks aega tagasi 90 päeva. Platvorm ei peaks siiski toimima avaldamata pealkirjade hoidlana, seega on see ajavahemik, mille jooksul arendaja peab pealkirja kallal töötama nii, et see saaks seejärel ametlikult välja antud. 

Kõik pole nii roosiline 

Platvormi eeliseks on see, et arendaja saab otse antud testijate poole pöörduda taotlusega testida selgelt määratletud probleemi. Seejärel aitavad testijad arendajal oma aruannetega pealkirja täiuslikuks häälestada, tehes ekraanipildi otse rakendusest. Need võivad pakkuda ka täiendavat konteksti, näiteks rakenduse nurjumise ja tõrke tõenäolise põhjuse.

TestFlight

Üsna loogiline, et testimisega kaasnevad ka erinevad probleemid. Kuna testite väljastamata ja lõpetamata tarkvara, peate arvestama, et kõik ei lähe päris libedalt. See võib olla veidi masendav, mistõttu tuleb sellele läheneda nii, et testid tõesti ainult antud rakendusi, mitte ei kasuta neid täiel määral ära. Pidevad kokkujooksmised ja veateated võivad olla päevakorras. 

TestFlighti saate App Store'ist alla laadida siit

.