Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Краткий обзор того, как разработчики тестируют совместимость приложений iOS

Вы когда-нибудь задумывались над тем, как разработчик iOS тестирует совместимость приложений с множеством устройств и версий iOS? Эта картина от разработчика Дэвида Смита дает нам представление, поскольку вы можете видеть, что для этого требуется много аппаратного обеспечения. Четыре iPads, четыре iPod Touchs, четыре iPhone, каждая из которых имеет разную версию мобильной ОС Apple (есть даже несколько не-iOS-устройств, которые были добавлены туда для других мобильных тестов, с двумя телефонами Android, Windows Phone, Kindle Fire планшет и Kindle 4). Если вам интересно, почему это необходимо, Дэвид объясняет:

Я могу протестировать что-нибудь из iOS 3.1 через iOS 5. Более старые версии ОС особенно полезны, потому что практически невозможно реплицировать проблему на iOS 3.X без использования специального устройства.

Это не фрагментарная вещь, хотя, это больше взглянуть на то, насколько дотошны некоторые разработчики iOS для обеспечения совместимости даже для самых неясных вариантов использования. Насколько необходимо, чтобы разработчики придерживались стольких вариаций iOS, пока не видно, но скорость принятия решений для последних версий iOS значительно ускоряется благодаря тому, что Apple добавляет функцию обновления OTA в iOS 5. Конечно, это также означает что те, кто задерживаются в более ранних версиях iOS, неизбежно начнут пропускать новые функции приложений и полную совместимость, поскольку все, кто использует старые устройства для iPhone и iOS, могут уже подтвердить, и вполне вероятно, что будущие лаборатории совместимости iOS будут включать только два устройства : iPhone и iPad.

Что касается Mac-вещей, интересно также отметить, что Apple имеет лабораторию совместимости Mac в 1 кампусе Infinite Loop в Купертино, штат Калифорния, что разработчики могут назначать встречи для использования. Вы можете больше узнать о лаборатории совместимости Mac на Apple.com и изучить ее огромное количество компьютеров Mac, но, по-видимому, такой лаборатории нет для iOS.

Понравилась статья? Поделиться с друзьями: