Geliştiricilerin iOS Uygulama Uyumluluğunu Nasıl Test Ettiklerine Kısa Bir Bakış
Bir iOS geliştiricisinin, sayısız cihaz ve iOS sürümüyle uygulama uyumluluğunu nasıl test ettiğini hiç merak ettiniz mi? Geliştirici David Smith'in bu resmi bize bir fikir veriyor, gördüğünüz gibi çok fazla donanım gerektiriyor. Dört iPad, dört iPod Touch, dört iPhone, her biri Apple'ın mobil işletim sisteminin farklı bir sürümünü çalıştırıyor (hatta diğer mobil testler için birkaç iOS olmayan cihaz da var, iki Android telefon, bir Windows Phone, bir Kindle Fire ile) tablet ve bir Kindle 4).Bunun neden gerekli olduğunu merak ediyorsanız David şöyle açıklıyor:
Bu bir parçalanma olayı değil, daha çok bazı iOS geliştiricilerinin en belirsiz kullanım durumları için bile uyumluluğu sağlama konusundaki titizliğine bir bakış. Geliştiricilerin iOS'un bu kadar çok varyasyonunu elinde tutmasının ne kadar gerekli olacağı görülecek. eski iPhone ve iOS donanımını kullanan herkesin zaten onaylayabileceği gibi, iOS'un önceki sürümlerinde oyalananlar kaçınılmaz olarak yeni uygulama özelliklerini ve tam uyumluluğu kaçırmaya başlayacak ve muhtemelen gelecekteki iOS uyumluluk laboratuvarları sadece iki cihaz içerecektir. : bir iPhone ve bir iPad.
İşlerin Mac tarafı için, Apple'ın Cupertino, California'daki 1 Infinite Loop kampüsünde, geliştiricilerin kullanmak için randevular planlayabilecekleri bir Mac uyumluluk laboratuvarına sahip olduğunu not etmek de ilginçtir.Apple.com'daki Mac uyumluluk laboratuvarı hakkında bilgi edinebilir ve çok sayıda Mac'i keşfedebilirsiniz, ancak görünüşe göre iOS donanımı için böyle bir laboratuvar yok… henüz en azından.