Una breu mirada a com els desenvolupadors proveen la compatibilitat d'aplicacions d'iOS

Anonim

T'has preguntat mai com un desenvolupador d'iOS prova la compatibilitat d'aplicacions amb la infinitat de dispositius i versions d'iOS que hi ha? Aquesta imatge del desenvolupador David Smith ens dóna una idea, com podeu veure, necessita molt de maquinari. Quatre iPads, quatre iPod Touchs, quatre iPhones, cadascun amb una versió diferent del sistema operatiu mòbil d'Apple en funcionament (fins i tot hi ha uns quants dispositius que no són iOS per a altres proves mòbils, amb dos telèfons Android, un Windows Phone, un Kindle Fire). tauleta i un Kindle 4).Si us pregunteu per què és necessari, en David explica:

Tot i això, no es tracta d'una cosa de fragmentació, sinó més aviat un cop d'ull a com de meticulosos són alguns desenvolupadors d'iOS per garantir la compatibilitat fins i tot amb els casos d'ús més obscurs. Queda per veure fins a quin punt serà necessari que els desenvolupadors mantinguin tantes variacions d'iOS, però la taxa d'adopció de les últimes versions d'iOS sembla que s'accelerarà dràsticament gràcies a que Apple ha portat la funció d'actualització OTA a iOS 5. Per descomptat, això també significa que que aquells que es destinen a versions anteriors d'iOS, inevitablement començaran a perdre's les noves funcions d'aplicacions i la compatibilitat total, com qualsevol que faci servir l'equip antic d'iPhone i iOS ja pot donar fe, i és probable que els futurs laboratoris de compatibilitat d'iOS inclouran només dos dispositius. : un iPhone i un iPad.

Per al costat de Mac, també és interessant assenyalar que Apple té un laboratori de compatibilitat amb Mac al campus 1 Infinite Loop de Cupertino, Califòrnia, que els desenvolupadors poden programar cites per utilitzar.Podeu consultar el laboratori de compatibilitat de Mac a Apple.com i explorar la seva gran quantitat de Mac, però aparentment no existeix cap laboratori d'aquest tipus per a l'equip d'iOS... com a mínim.

Una breu mirada a com els desenvolupadors proveen la compatibilitat d'aplicacions d'iOS