Rövid áttekintés az iOS-alkalmazások kompatibilitásának fejlesztői tesztjéből
Elgondolkozott már azon, hogy egy iOS-fejlesztő hogyan teszteli az alkalmazások kompatibilitását az iOS számtalan eszközével és verziójával? Ez a David Smith fejlesztő képe ötletet ad nekünk, amint látható, sok hardvert igényel. Négy iPad, négy iPod Touch, négy iPhone, mindegyikben az Apple mobil operációs rendszerének más-más verziója fut (még néhány nem iOS-eszközt is bedobtak más mobiltesztelés céljából, két Android telefonnal, egy Windows Phone-val, egy Kindle Fire-vel táblagép és egy Kindle 4).Ha kíváncsi, miért van erre szükség, David elmagyarázza:
Ez azonban nem töredezettség, hanem inkább azt mutatja be, hogy egyes iOS-fejlesztők milyen aprólékosak a kompatibilitás biztosítására még a leghomályosabb használati esetekre is. Hogy a fejlesztőknek mennyire lesz szükségük az iOS ilyen sok változatához való ragaszkodásra, az még nem látható, de úgy tűnik, hogy a legújabb iOS-verziók elfogadási aránya drámaian felgyorsul annak köszönhetően, hogy az Apple behozza az OTA frissítési funkciót az iOS 5-be. Természetesen ez azt is jelenti, hogy akik az iOS korábbi verzióinál ácsorognak, elkerülhetetlenül lemaradnak majd az új alkalmazásfunkciókról és a teljes kompatibilitásról, ahogyan ezt bárki, aki régi iPhone és iOS felszerelést használ, már most tanúsíthatja, és valószínű, hogy a jövőbeni iOS kompatibilitási laborok mindössze két eszközt fognak tartalmazni. : egy iPhone és egy iPad.
A dolgok Mac oldaláról az is érdekes, hogy az Apple rendelkezik egy Mac kompatibilitási laborral a kaliforniai Cupertinóban található 1 Infinite Loop campuson, amelyre a fejlesztők időpontokat egyeztethetnek.A Mac kompatibilitási laborról az Apple.com webhelyen tájékozódhat, és felfedezheti a hatalmas mennyiségű Mac-et, de láthatóan nem létezik ilyen labor az iOS eszközökhöz… még legalább.