Apple объявила, что в App Store более 100 000 приложений оптимизированы для iPhone Duo, через две недели после начала продаж его первого складного смартфона. Данные приводятся в заявлении Сьюзан Прескотт, вице-президента по отношениям с разработчиками. По словам Apple, таких приложений появляются тысячи каждый день. Это важно, потому что первые отзывы называли программное обеспечение одним из слабых мест, а у разработчиков теперь есть четкие указания, что исправить.
Несколько терминов, прежде чем перейти к фактам. SDK — это набор инструментов, с которым собирается приложение для той или иной версии iOS, и от него зависит, как приложение себя ведет. Xcode — среда разработки Apple. UIKit и SwiftUI — две библиотеки для создания интерфейса. Size class — классификация доступной ширины и высоты приложения. Положение означает конфигурацию устройства – открыто оно или закрыто.
Что сказала Apple о 100 000 приложений?
По данным MacRumors, которая попросила подтверждения у компании, речь идет о приложениях, собранных с SDK iOS 27.1 или более поздним. Они заполняют всю ширину внутреннего и внешнего дисплея и имеют вертикальные элементы управления в строке состояния.
Прескотт говорит о «значительно более 100 000 приложений» уже в магазине и о тысячах оптимизированных приложений, добавляемых каждый день. Это заявления Apple, а не независимый подсчет. Оптимизированные приложения показывают значок «Сделано для iPhone Duo» в карточке App Store.
Какие приложения готовы, а какие нет?
Среди приложений, названных оптимизированными, есть Word, Excel, PowerPoint, Zoom, Etsy, Netflix, WhatsApp и YouTube. MacRumors же перечисляет много приложений, еще не адаптированных, включая PayPal, Uber Eats, Starbucks, Google Docs и Microsoft Teams.
Даже значок не гарантирует чистого результата. По данным The Verge, при запуске Instagram выглядел немного беспорядочно, несмотря на значок, а Адам Моссери назвал Duo «немного сложным форматом». Мы писали об этом в первых тестах.
Какая разница, с каким SDK собран приложение?
Официальное руководство для разработчиков выделяет три случая.
- С SDK iOS 26 или более ранним приложение запускается, но остается по центру внутреннего экрана с пустым пространством вокруг.
- С SDK iOS 27 оно заполняет большую часть внутреннего экрана, не заходя на строку состояния справа.
- С SDK iOS 27.1 или более поздним оно использует весь экран, а панели инструментов и вкладок располагаются вертикально под строкой состояния.
Apple советует перед публикацией проверить, что контент хорошо работает при переходе на вертикальные панели.
Какие ошибки в коде нужно исправить?
Apple выделяет три группы проблем.
Размеры главного экрана
UIScreen.main нужно заменить размерами представления или окна, потому что складывание может изменить размер приложения во время сеанса. В SwiftUI используют GeometryReader или onGeometryChange.
Ориентация
Ориентация устройства не говорит, какую форму имеет приложение. Лучше сравнивать ширину и высоту доступного пространства.
Идиома и size class
Не выбирать макет через userInterfaceIdiom и не воспринимать «regular» ширину как iPad. Нужно убрать и проверки фиксированных размеров, например высоты 844 точки. Для тестов Apple рекомендует симулятор Xcode 27.1, лучший для нативного опыта.
Ограничения, которые стоит знать
Цифра в 100 000 принадлежит Apple и не проверена независимыми источниками. Неизвестно, сколько из них новые приложения, а сколько обновления, и насколько успешны оптимизации. Цифра ничего не говорит о качестве. Списки отсутствующих приложений составлены MacRumors и меняются каждый день.
Что меняется для тех, кто работает с цифровыми продуктами
Если у тебя есть iOS-приложение, проверь, с каким SDK оно собирается. Без SDK iOS 27.1 твои пользователи увидят приложение в рамке из пустого пространства, на устройстве стоимостью больше двух тысяч евро. Заказчикам стоит действовать так же – спроси у исполнителя, готово ли приложение. Тем, кто делает приложения для iOS и Android, стоит поискать в коде упоминания UIScreen.main и типа устройства. Значок в карточке App Store также дает коммерческое преимущество, как напоминает то, как устроены правила магазина.
Наше мнение
Цифру Apple стоит воспринимать как есть – это пресс-релиз через две недели после старта продаж. При этом в том же заявлении признается, что многих известных приложений пока нет. По-настоящему полезным нам кажется техническое руководство, а не цифра. Если убрать предположения об устройстве, приложение будет готово и к окнам с изменяемым размером, например к iPhone Mirroring, так что работа нужна не только для Duo. Остается посмотреть, поторопятся ли крупные компании, которые пока стоят в стороне.
Частые вопросы
Сколько приложений оптимизировано для iPhone Duo?
По данным Apple, более 100 000. Компания уточняет, что таких приложений появляются тысячи каждый день. Цифра получена от Apple и независимо не проверена.
Работают ли старые приложения на iPhone Duo?
Да, все приложения запускаются. Однако собранные с SDK iOS 26 или более ранней версии выглядят по центру внутреннего экрана с пустым пространством по бокам.
Как узнать, что приложение оптимизировано?
По значку «Сделано для iPhone Duo» в карточке приложения в App Store на устройстве. Значок не гарантирует идеальный интерфейс, что показывает пример Instagram.
Какой SDK нужен, чтобы использовать весь экран?
SDK iOS 27.1 или более поздний. С ним приложение растягивается на весь дисплей, а вертикальные панели располагаются под строкой состояния.
Как тестировать приложение для iPhone Duo?
В симуляторе iPhone Duo в Xcode 27.1, который Apple называет лучшим способом. Можно также использовать симулятор с изменяемым размером в Device Hub и iPhone Mirroring на macOS 27.
Приложения, которых пока нет, и обновления, за которыми стоит следить
В ближайшие недели станет ясно, будут ли еще не оптимизированные приложения догонять темп, который заявила Apple.
- Проверь, получают ли обновление приложения, которыми ты пользуешься каждый день, и есть ли у них значок в карточке.
- Если ты разработчик, подумай о загрузке скриншотов для Duo в App Store Connect и о подаче заявки на попадание в подборки.
- Следи за новостями об обновлениях iOS, например бета-версия iOS 27.3, чтобы не пропустить новые API.
Источники
- developer.apple.com
- theverge.com, The iPhone Duo has more than 100,000 optimized apps, Apple says
- macrumors.com, Apple Says More Than 100,000 Apps Optimized for iPhone Duo, Here's What's Still Missing
- hdblog.it, iPhone Duo, già oltre 100.000 le app ottimizzate sull'App Store | Ufficiale
- 9to5mac.com, Apple says there are already over 100,000 apps built for iPhone Duo




