Apple в iOS 11 откажется от поддержки 32-битных приложений
Apple начала выпускать 64-битные устройства три года назад, однако преимущества новой процессорной архитектуры актуально только, если его поддержат разработчики программного обеспечения. В начале 2015 года купертиновцы обязали создателей ПО перейти на 64 бита. Чтобы подтолкнуть разработчиков Apple добавила в iOS 10.1 специальное предупреждение о замедлении устройства, которое появляется при запуске 32-битных программ. В iOS 11, судя по всему, компания планирует полностью отказаться от поддержки приложений, написанных под 32 бита.
Сейчас, если разработчик не удосужился обновить код приложения для поддержки 64-битной архитектуры, то при запуске приложения iOS 10.2.1 показывает оповещение: «Приложение может замедлить работу вашего iPhone. Разработчику этого приложения нужно выпустить обновление, чтобы улучшить совместимость с системой».
В iOS 10.3 beta 1 компания Apple изменила предупреждение. Теперь ОС сообщает: «Необходимо обновить приложение. Данная программа не будет работать с будущими версиями iOS. Для улучшения совместимости разработчику этой программы необходимо обновить ее».
Предупреждение о запуске 32-битного приложения в iOS 10.2.1
Стоит понимать, что далеко не все разработчики в восторге из-за перехода на 64-битную архитектуру. Однако это выгодный шаг для владельцев iPhone и iPad, во всяком случае для тех из них, кто пользуется не самыми старыми моделями. 64-битная архитектура может заметно повысить производительность, особенно по части быстродействия графики. Это полезно не только в играх, но и в ресурсоемких приложениях, например, в графических и видеоредакторах.
Предупреждение о запуске 32-битного приложения в iOS 10.3
Отказ от 32 бита вполне оправдан: Apple стремится избежать главной проблемы Android - фрагментации. Также в Купертино хотят, чтобы все пользователи могли получить максимальное удовлетворение от использования игр и приложений, а разработчики ПО полностью раскрыли потенциал техники.
До осени этого года 32-битная архитектура на iPhone и iPad, вероятно, еще будет поддерживаться, но с релизом iOS 11 компания полностью откажется от нее, учитывая, как активно она перевела свою технику на новую технологию.