Сколько версий назад обычно тестируют приложения для iOS? - PullRequest
3 голосов
/ 21 июля 2011

Часто ли тестируют приложения на совместимость с более старыми версиями iOS (в моем случае, приложения iOS 4.3 с iOS 2.x)?Или большинство приложений только что протестировали одну версию назад или около того.Любая идея, какой процент рынка iOS будет потерян для меня, если мое приложение не работает на более старых версиях?Я предполагаю минимальную сумму, но этого, кажется, достаточно для моего работодателя, чтобы спросить меня о далекой обратной совместимости -_-

1 Ответ

4 голосов
/ 21 июля 2011

Это зависит от приложения к приложению, в зависимости от используемых функций и широты / ниши рынка.Самое широкое, на что вы должны ориентироваться: текущий выпуск, предыдущий «точечный» выпуск, последняя версия предыдущего основного выпуска.(Теперь, когда 5.0 еще не выпущен, это будет 4.3, 4.2, 3.2 (который был только для iPad, поэтому 3.1.3 для iPhone / iPod).

Мое предложение состоит в том, что вам никогда не нужно поддерживать больше, чемэто. Если ваш продукт не работает на 3.0, пользователь может обновить бесплатно. Конечно, старое оборудование не всегда обновляется, и если ваш рынок "люди отстают" (который обычно не пересекается с "людьми"тратить деньги в магазине приложений ") вы можете поддерживать более старые.

Некоторые будут поддерживать только более новые из-за мощных функций, используемых в более новых версиях. В 4.0 было много замечательных дополнений (среди них блоки / GCD / многозадачность)Оставьте 3.x позади, как только сможете.

Если ваша аудитория - толпа толпы, вы можете просто поддержать последнюю версию (4.3, 4.2 прямо сейчас - реально, нет больших различий в API).там).

У меня есть приложение, ориентированное на 5.0, которое не будет поддерживать ничего более старого, более новые API являются центральными.

Что касается тестирования, если у вас самое старое оборудование сНаименьшая ОЗУ, на которую, как вы думаете, вы нацеливаетесь, поможет проверить.ЦП и память действительно могут быть вытеснены на них.

...