Lyhyt katsaus siihen, miten kehittäjät testaavat iOS-sovellusten yhteensopivuutta

Anonim

Oletko koskaan miettinyt, kuinka iOS-kehittäjä testaa sovellusten yhteensopivuutta lukuisten iOS-laitteiden ja -versioiden kanssa? Tämä kehittäjä David Smithin kuva antaa meille idean, kuten näet, se vaatii paljon laitteistoa. Neljä iPadia, neljä iPod Touchia, neljä iPhonea, joissa kussakin on käynnissä eri versio Applen mobiilikäyttöjärjestelmästä (jossa on jopa muutamia muita kuin iOS-laitteita muita mobiilitestejä varten, kaksi Android-puhelinta, Windows Phone, Kindle Fire tabletti ja Kindle 4).Jos mietit, miksi tämä on välttämätöntä, David selittää:

Tämä ei kuitenkaan ole pirstoutumista, vaan enemmänkin katsaus siihen, kuinka tarkkoja jotkin iOS-kehittäjät ovat varmistaessaan yhteensopivuuden kaikkein hämärimmissäkin käyttötapauksissa. Nähtäväksi jää, kuinka tarpeellista kehittäjien on pitää kiinni niin monista iOS-versioista, mutta uusimpien iOS-versioiden käyttöönottoaste näyttää kiihtyvän dramaattisesti Applen tuovan OTA-päivitysominaisuuden iOS 5:een. Tietenkin tämä tarkoittaa myös että iOS:n aiempien versioiden parissa viipyneet alkavat väistämättä jäädä paitsi uusista sovellusominaisuuksista ja täydellisestä yhteensopivuudesta, kuten kaikki vanhoja iPhone- ja iOS-laitteita käyttävät voivat jo todistaa, ja on todennäköistä, että tulevissa iOS-yhteensopivuuslaboratorioissa on vain kaksi laitetta. : iPhone ja iPad.

Mac-puolella on myös mielenkiintoista huomata, että Applella on Mac-yhteensopivuuslaboratorio 1 Infinite Loop -kampuksella Cupertinossa Kaliforniassa, jonka kehittäjät voivat varata tapaamisia käytettäväksi.Voit tutustua Mac-yhteensopivuuslaboratorioon osoitteessa Apple.com ja tutkia sen v altavaa määrää Maceja, mutta iOS-laitteille ei ilmeisesti ole olemassa sellaista laboratoriota… vielä ainakaan.

Lyhyt katsaus siihen, miten kehittäjät testaavat iOS-sovellusten yhteensopivuutta