Гонка за созданием отличных приложений для iPhone Duo вот‑вот начнётся
Когда iPhone Duo появится в продаже в следующем месяце, многие сторонние приложения могут работать не так хорошо, как встроенные приложения Apple. На то есть причина, по крайней мере вначале, хотя с течением времени ситуация должна улучшиться.
Три уровня поддержки приложений iPhone Duo
Стороннее ПО будет работать с iPhone Duo на трёх уровнях совместимости. Приложения, созданные для iOS 26 и более ранних версий, запускаются в режиме, который вообще не использует увеличенный дисплей. Если бы Apple выпустила iPhone Duo сейчас, именно так выглядели бы все сторонние приложения. iOS 27 выходит вскоре, и Apple уже принимает заявки на приложения, созданные под новую операционную систему. iPhone‑приложения, разработанные для iOS 27, выглядят на iPhone Duo гораздо естественнее. Пространство экрана остаётся не полностью использованным, но это заметно лучше, чем в режиме совместимости с iOS 26. И затем есть полный режим совместимости с iPhone Duo. В этом режиме приложения начинают полностью использовать дисплей iPhone Duo, включая перемещение элементов управления, которые ранее находились в верхних панелях инструментов, на боковую часть экрана. Если приложение использует стандартные системные элементы управления без каких‑либо самодельных обходных решений для панелей инструментов и навигационных баров, именно такого поведения можно ожидать при запуске iPhone Duo. Однако очень распространено, что приложения применяют собственные решения для тулбаров и навбаров. Посмотрите на приложения, которыми вы часто пользуетесь: если они не похожи на стандартные приложения Apple, велика вероятность, что в них используются кастомные элементы, которые не будут автоматически корректно отображаться на iPhone Duo. По этой причине такие приложения потребуют гораздо больше работы, чем простая сборка под SDK iOS 27.1. «Автоматическая» совместимость действительно работает только для тех приложений, которые строго придерживаются стандартов и уже следуют рекомендациям Apple по размещению элементов без отклонений.
Гонка начинается (скоро, но ещё не сейчас) — новые инструменты для разработчиков
Хорошая новость в том, что Apple предоставит разработчикам инструменты для подготовки их приложений к iPhone Duo до того, как устройство попадёт к покупателям. Плохая новость — работать с этим ещё нельзя. Apple нужно выпустить новую версию Xcode и первую бета‑версию iOS 27.1 для разработчиков, прежде чем разработчики смогут тестировать свои приложения. Это обеспечит виртуальный iPhone Duo через симулятор Xcode, что поможет с начальной поддержкой. Однако большинство разработчиков не получат доступ к реальному iPhone Duo до дня релиза. А для приложений с большим количеством кастомной верстки оптимизация под iPhone Duo, вероятно, окажется долгим процессом. И это ещё до учёта всех особых режимов, которые поддерживает iPhone Duo.
Ценная новая аудитория для разработчиков
Хотя iPhone Duo поначалу будет нишевым продуктом, это всё же iPhone, а не гарнитура виртуальной реальности или специализированная версия уже нишевого устройства. Высокая стартовая цена iPhone Duo также означает, что разработчики могут ожидать, что владельцы Duo будут чаще тратить деньги в App Store. Приоритетное обновление программ для клиентов Duo может оказаться хорошим бизнес‑решением. Оптимизация под iPhone Duo для крупных соцсетей, банковских приложений и множества игр — это важная область, за которой стоит следить в ближайшие месяцы. Не стоит ожидать, что всё будет идеально подготовлено в первый день. Учитывая, насколько новаторским и амбициозным является iPhone Duo с точки зрения верстки и функций iOS, можно ожидать, что будет особым событием, когда стороннее приложение идеально адаптируется под Duo — по крайней мере в первые несколько месяцев.
