Apple выпускает 64-битные смартфоны уже больше трех лет, начиная с iPhone 5s. Однако долгое время преимущества новой процессорной архитектуры не использовались активно, так как разработчики не спешили её поддерживать. И в начале прошлого года компания обязала разработчиков перейти на использование 64 бит. Если разработчики отказались выполнить условие Apple, то теперь при запуске таких приложений будет появляться специальное предупреждение. Такое нововведение реализовано в операционной системе iOS 10.

iOS 10 предупреждает пользователя о приложениях, которые не поддерживают 64 бита:	Фото - 2

Требование по переходу на 64-битную архитектуру понравилось не всем разработчикам, однако оно выгодно для пользователей, во всяком случае тех из них, кто пользуется устройства последнего поколения. 64-битная архитектура может заметно повысить производительность, особенно в части графики. Это полезно не только в играх, но и ресурсоёмких приложениях, например графических и видеоредакторах.

Если разработчик не удосужился обновить код приложения для поддержки 64 бит, то при запуске приложения iOS 10 будет показывать оповещение: «Приложение не оптимизировано для iOS 10. Приложение не было обновлено до 64 бит. Использование этого ПО можно повлиять на производительность всей системы».

iOS 10 предупреждает пользователя о приложениях, которые не поддерживают 64 бита:	Фото - 2

Решение Apple вполне обосновано: компания стремится избежать главной проблемы Android — фрагментации. Также в Купертино хотят, чтобы все пользователи могли получить максимальное удовлетворение от использования игр и приложений, а разработчики ПО полностью раскрывали весь потенциал устройств компании.

В ближайшее время 32-битная архитектура на iPhone и iPad еще будет поддерживаться, однако в более отдалённом будущем вполне вероятно, что Apple полностью откажется от 32 бит, учитывая, как активно она перевела свою технику на новую архитектуру.