В моем представлении, iPhone используемый для запуска своих приложений должен:
-
иметь последнюю версию iOS, потому что из-за состоятельности пользователей все обновляются, к тому же обратная совместимость тут очень сомнительная, Apple всегда любил кардинальные изменения в своих ОС
-
а еще лучше не иметь, а уметь обновляться до нее, а с заводских настроек иметь версию подревнее, вдруг понадобится в каком-то проекте.
Так вот из
Википедии по этой теме можно сделать вывод, что:
- годится всего лишь
iPhone 8, даже без Plus. Максимальный iOS -
13 (последняя), минимум -
11.
- а если взять еще более старый и дешевый
iPhone 6s, то это будет не убожество, а наоборот ультимэйт для начинающего разраба. Ведь максимальный опять же
13, а минимум всего лишь
9. Лучшей игрушки для разраба не найти!
Но действительно ли это так?
1) Чего именно не хватает iPhone 8 для норм разработки?
2) Может, есть какие-то аппаратные фичи, отсутствие которых не позволяет нормально тестить приложения и игры?
3) Еще интереснее: чего не хватает iPhone 6s? (Ну, не считая того, что в плане максимального iOS он вот-вот того.)
4) Не может ли эта экономия выйти боком, в частности за счет более дорогого макбука, который понадобится для разработки под эту ОС (хотя очень вряд ли)? Или еще как-то?
5) Как к таким экономящим разработчикам относятся в этой среде? Насколько много коллег, считающих, что айфон должен быть топовым или хотя бы средним, но не вот таким вот?