Apple открывает предзаказ на iPhone Duo? Компания официально утвердила график выпуска своего первого складного смартфона iPhone Duo. Его гибкий форм-фактор меняет подход к разработке под iOS: теперь вместо фиксированных пропорций экрана необходимо адаптироваться к динамическому изменению размеров окон. После презентации 9 сентября Apple открыла подготовку конфигураций для предзаказа 12 октября; официальный старт предзаказов запланирован на пятницу, 16 октября, а начало продаж — на 23 октября 2026 года. Для команд инженеров этот релиз означает гораздо больше, чем просто обновленное «железо». Поскольку поведение существующих приложений зависит от версии SDK, на которой они были скомпилированы, разработчикам необходимо оценить, как иерархия представлений (view hierarchies) будет адаптироваться при переходе с 5,4-дюймового внешнего экрана на внутренний 7,6-дюймовый дисплей.
График предзаказа iPhone Duo и влияние на разработку
Краткий обзор
- Подготовка к предзаказу начинается 12 октября 2026 года, официальный старт предзаказов — 16 октября, начало продаж — 23 октября по стартовой цене от $1,999.
- Устройство оснащено 5,4-дюймовым внешним экраном и 7,6-дюймовым внутренним складным дисплеем, работает на базе процессора Apple A20 Pro и модема C2.
- Поведение существующих приложений зависит от версии SDK: приложения, созданные на старых SDK, отображаются с неиспользуемыми отступами, в то время как приложения на современных SDK адаптируются к размеру дисплея динамически.
Появление iPhone Duo знаменует выход Apple в сегмент складных устройств. Стартовая цена устройства в США составляет $1,999. Устройство привносит в экосистему iOS непривычный форм-фактор, о чем было официально объявлено в пресс-релизе Apple Newsroom. Согласно техническим характеристикам, опубликованным на официальной странице iPhone Duo, внешний экран устройства поддерживает до 44 часов воспроизведения видео, а внутренний 7,6-дюймовый складной дисплей — до 31 часа.
Подготовка к продажам развернулась в розничных магазинах Apple Store. По словам Марка Гурмана из Bloomberg, покупатели в США могут получить персонализированное приветствие при первом включении устройства. Официально информация о том, используется ли для этого существующая система беспроводного обновления Presto, не подтверждена. Дополнительные отчеты от 9to5Mac и Forbes подтверждают, что магазины подготавливают специальные демонстрационные стенды.

Однако главной инженерной задачей остается программная совместимость. Apple не заставляет переписывать каждое приложение в каталоге, а ввела правила поведения во время выполнения, зависящие от версии базового SDK, использованного при компиляции. Разработчики могут подготовить свои страницы приложений к выходу устройства, ознакомившись с руководством по iPhone Duo от MacRumors.

Как существующие iOS-приложения работают на iPhone Duo
При запуске неоптимизированного приложения на iPhone Duo операционная система не растягивает интерфейс произвольно. Вместо этого Apple установила различные протоколы отображения окон в зависимости от версии SDK, подробности которых изложены в руководстве для разработчиков Apple.
Текущие приложения продолжат работать на 5,4-дюймовом внешнем экране, но их контентная область и макет будут зависеть от версии SDK сборки. При раскрытии устройства до 7,6-дюймового дисплея ОС применяет определенные политики ограничения в зависимости от того, как было изначально скомпилировано приложение.

Приложения, использующие жестко заданные координаты экрана или абсолютные константы в пикселях, могут столкнуться с обрезкой контента или визуальными дефектами. Чтобы предотвратить сбои или ошибки интерфейса, Apple разделила приложения на уровни отображения.

Что меняется в SDK для iOS 26, 27 и 27.1
Отображение стороннего ПО на iPhone Duo определяется прежде всего версией SDK, а не только версией ОС. В руководстве Apple выделены три уровня совместимости:
| Версия SDK сборки | Отображение на внутреннем экране 7,6 дюйма | Необходимые действия разработчика |
|---|---|---|
| iOS 26 SDK или старее | Приложение работоспособно, но при раскрытии может отображаться по центру с незаполненным пространством по краям. | Провести аудит зависимостей макета; пересобрать приложение на современном SDK. |
| iOS 27 SDK | Окно динамически расширяется, занимая большую часть дисплея с сохранением полей для статусной строки. | Проверить ограничения Auto Layout, отступы (safe-area) и адаптивную навигацию. |
| iOS 27.1 SDK или новее | Приложение использует всю доступную площадь экрана, адаптируя элементы интерфейса. | Проверить адаптацию панелей инструментов, вкладок и многоколоночных макетов. |
Для лучшей совместимости инженерам рекомендуется обновить SDK и проверить реакцию приложения на изменение размеров. Приложения на iOS 27 SDK используют большую часть экрана, а на iOS 27.1 SDK — всю площадь при условии корректной верстки.
Адаптивная геометрия и проверка макетов
Поддержка гибкого экрана требует отказа от фиксированных значений геометрии. На iPhone Duo размер окна приложения может измениться, пока процесс остается активным в памяти.
Отказ от жестко заданных размеров экрана
Старые кодовые базы iOS часто обращаются к глобальным метрикам экрана:
- Проведите аудит запросов к
UIScreen.mainи замените их на актуальные метрики текущего представления, окна илиtrait collection. - В UIKit ссылайтесь на
view.boundsили анализируйтеwindow.boundsвнутри методов жизненного цикла макета, напримерviewDidLayoutSubviews(). - В SwiftUI используйте
GeometryReaderили современные триггеры вродеonGeometryChangeдля динамической адаптации контейнеров.
Макеты должны учитывать отступы safe-area. Внутренний дисплей имеет асимметричные поля из-за индикаторов навигации и статусных строк.

Осознание положения устройства
При использовании устройства на столе приложения для камеры или медиа могут разделять элементы управления. Однако документация не подтверждает, что сторонние приложения имеют прямой доступ к сенсорам угла петли. Разработчикам следует создавать адаптивные интерфейсы, следуя Руководству по интерфейсу Apple, чтобы элементы плавно перестраивались при изменении размеров окна.
Split View, навигация и сохранение состояния
Развертывание приложения на 7,6-дюймовом экране часто выявляет недостатки навигации. Списки, которые выглядят естественно на узком экране, могут казаться избыточно широкими в развернутом виде.
Разделение изменения макета и восстановления состояния
Важно помнить, что адаптивные макеты не сохраняют данные приложения автоматически:
- Вычисление макета: Auto Layout перестраивает элементы UI под новые размеры.
- Сохранение состояния: Активные формы, поисковые запросы, корзины покупок и позиции прокрутки должны сохраняться независимо.
- Многоколоночная навигация: Использование
UISplitViewController(согласно документации Apple UIKit) позволяет создавать макеты типа «главный-детальный» (master-detail) на широких экранах и сворачивать их в стеки на компактных.
Примеры адаптивных паттернов для iPhone Duo
| Компонент интерфейса | Поведение на внешнем экране (5.4) | Поведение на внутреннем экране (7.6) | Инженерное требование |
|---|---|---|---|
| Стек навигации | Список drill-down | Двух- или трехколоночный Split View | Использовать UISplitViewController или SwiftUI NavigationSplitView |
| Панели инструментов | Нижняя панель (tab bar) | Боковая вертикальная панель | Настроить правила размещения панелей |
| Модальные листы | Полноэкранные | Form-sheet или popover | Проверить стили модальных окон |
Разработчикам следует проводить регрессионное тестирование Universal Links, чтобы ссылки вели к нужному контенту без сброса навигации при изменении размера окна.

Чек-лист для разработчиков в Xcode 27.1
Геометрия и ограничения
- Аудит размера экрана: Замените жесткие привязки к
UIScreen.mainна динамические метрики. - Не используйте size-class как эквивалент iPad: iPhone Duo может иметь «regular» size-class, находясь на платформе iPhone.
- Проверка пропорций: Убедитесь, что плееры и галереи сохраняют пропорции при удвоении ширины.
Жизненный цикл и состояние
- Восстановление состояния: Проверьте сохранение позиций прокрутки и полей ввода при трансформации экрана.
- Работа в режиме Split View: Протестируйте стабильность работы с другими активными приложениями.
- Маршрутизация Universal Link: Убедитесь, что глубокие ссылки ведут к нужному контенту без сброса состояния.
Инструменты и готовность к App Store
- Симуляторы iPhone Duo: Используйте профили устройств в Xcode 27.1.
- Адаптивность: Запустите «App Resizability Skill» через помощник Xcode для выявления фиксированных макетов.
- Подготовка метаданных: С апреля 2027 года новые приложения и обновления должны содержать скриншоты для iPhone Duo.
Часто задаваемые вопросы (FAQ)
Как версия SDK влияет на внешний вид приложения на iPhone Duo?
Есть ли у разработчиков доступ к API угла наклона петли?
Как управлять состоянием приложения при раскрытии экрана?
Основные выводы для инженерных команд
Выход iPhone Duo делает адаптивность размеров окон ключевым архитектурным требованием для iOS. Использование современных SDK, отказ от жестких констант экрана и корректная работа с состоянием приложения позволят обеспечить бесшовный пользовательский опыт на новых складных устройствах.
Источники
- Apple Newsroom: Apple представляет iPhone Duo
- Apple: Технические характеристики iPhone Duo
- Apple Developer: Три шага для адаптации приложения к iPhone Duo
- Apple Developer: Руководство по интерфейсу — проектирование для iPhone Duo
- Apple Developer: Уведомление о скриншотах для App Store для iPhone Duo
- Apple Developer: UIKit Split View Controller Documentation
- 9to5Mac: Детали запуска iPhone Duo и подготовка розницы
- Forbes: График релиза iPhone Duo и функции персонализации
- MacRumors: Процедуры подготовки к предзаказу iPhone Duo
Share this article


