14:28

Itsumo sobani, itsumo hitori
Вопросы к разбирающимся в айфонах и айпадах.

1. Являются они они обратно-совместимыми? То есть, игры итд, написанные под например 3й, идут и на следующих, или у них там под каждый новый своя сборка делается разработчиками?

2. Айфоны и айпады совместимы? Различаются тока экраном, памятью и фичами или они разные?

Комментарии
30.10.2014 в 14:42

1. Совместимость есть, но есть одно но. На старых моделях могут не пойти новые приложения из-за дурацких апдейтов ай-оси. То есть выходит новая ай ось, под нее затачивается треть приложений, а на устройствах старых бывает что новую ай ось уже не поставить, а значит приложения не пойдут. На новых устройствах всеми старыми приложениями пользоваться можно.
2. С точки зрения программ и ай оси, айпад это большой айфон, ничем они кроме физической начинки и разрешения экрана не отличаются
30.10.2014 в 14:50

Itsumo sobani, itsumo hitori
Спасибо, это я и хотел узнать!
30.10.2014 в 14:51

Жуковатый Есь
1. согласна с предыдущим оратором!
2. Уточню. Если речь идет о софте, то не совместимы. То есть приложение для Айфона вы вряд ли установите на пад и наоборот. Есть исключения, но их по пальцам перечесть.
30.10.2014 в 15:28

2. Уточню. Если речь идет о софте, то не совместимы. То есть приложение для Айфона вы вряд ли установите на пад и наоборот.
Madam Kaidanovsky, "наоборот" - да, на телефоне большие приложения не открыть. А телефонные на планшете почему нет? Когда появился первый айпад, на нём запускались все айфонные приложения, но в пол-экрана. Неужели они теперь это выпилили?
30.10.2014 в 16:28

Жуковатый Есь
KuWizard, у меня до сих пор жив первый айпад и многие телефонные приложения на него просто не встали. Даже те, что на первые айфоны были. Так вот, из практики.
30.10.2014 в 16:34

Madam Kaidanovsky, очень странно. Apple кичатся совместимостью всех приложений, вот что-то типа инструкции даже, что делать если не запускается: support.apple.com/kb/ht4082
30.10.2014 в 17:39

Крайне злопамятное хамло ;)
1. основным ограничением является версия iOS.
Последняя доступная версия:

Мы, например, свои игры собираем для устройств с версией iOS 4.3.3 и выше, тем самым обрезая устройства старше iPhone 4 и iPad 1.
Так же ограничителем является набор инструкций процессора - все современные устройства поддерживают набор инструкций ARMv7, а особо старые поддерживают только ARMv6 (до iPhone 3GS включительно). По этой причине старые устройства не получили новых версий iOS и Android. Т.е. если у вас iPhone 4 и новее - набор инструкций не является ограничением.
Фреймворк, который мы используем работает на ARMv7, поэтому все наши игры не доступны владельцам iPhone 3GS и старше.

2. Совместимость есть в плане запуска приложения для айфон на айпаде, но запустится оно в размерах iPhone, а остальная часть экрана будет черной.