Какую версию устройств iOS, Android и Windows следует использовать для тестирования моего приложения Xamarin?

Я балуюсь приложениями на основе Xamarin. Я хочу протестировать свои вещи на реальных устройствах iOS, Android и Windows.

(Я буду использовать эмуляторы и «тестовое облако», но я также хочу протестировать физически. Всего одно устройство для каждой платформы, не важно разрешение и т. д.)

По состоянию на этот год — 2016 — какая минимальная версия должна быть установлена ​​для каждой ОС при покупке этих трех устройств?

Я не буду покупать самые последние и лучшие из них, поэтому я боюсь, что куплю устаревшие устройства. Мне просто нужны старые/дешевые устройства для моего испытательного стенда, но они должны быть достаточно новыми, чтобы работать с Xamarin.


person h bob    schedule 09.03.2016    source источник
comment
PS эти вопросы слишком устарели, чтобы их можно было использовать.   -  person h bob    schedule 09.03.2016


Ответы (1)


Большинство моих клиентов хотят, чтобы их мобильные приложения поддерживали текущую и две предыдущие основные версии ОС, например. на данный момент iOS 9, 8, 7 и поддержка Android 6, 5, 4(.1.1). При использовании Xamarin уже около двух лет не было проблем с достижением этого. У меня есть Motorola Droid Razr HD 2012 года с Android 4.1.1, Nexus 7 2013 года с Android 6, iPad 2, iPhone 6 и iPod Touch. Меньше различий в возможностях и поведении на стороне Apple упрощает работу. Ваша идея иметь небольшую группу устройств сослужила мне хорошую службу.

person Mark Larter    schedule 09.03.2016
comment
Я знаю, что доля Windows на рынке незначительна, но что бы вы порекомендовали в этом отношении? 8.1 и 10? - person h bob; 09.03.2016
comment
Обычно мы ориентируемся на .NET 4.5, Windows 8 и WP 8.1 для PCL, но еще не нашли клиента, которому нужно мобильное приложение для Windows. - person Mark Larter; 09.03.2016
comment
Версия-2 - отличная идея. Спасибо. - person h bob; 09.03.2016