Amap представляет разделенную навигацию для iPhone Duo? Накануне запланированного на 23 октября 2026 года рыночного запуска iPhone Duo компания Amap завершила работы по базовой совместимости и представила предварительный просмотр дополнительных функций складной навигации. Продемонстрированные режим вождения с двумя представлениями и передача геолокации между приложениями запланированы для последующих обновлений приложения, при этом точные даты публичного релиза пока не подтверждены. По мере перехода пользовательского оборудования от жестких вертикальных форм-факторов к гибким многоэкранным устройствам поставщики услуг на основе определенияски местоположения (LBS) сталкиваются с необходимостью архитектурного переосмысления мобильного взаимодействия. Вместо простого масштабирования традиционных холстов карт на 7.6-дюймовом внутреннем дисплее специализированная адаптация разделяет визуальные задачи на параллельные функциональные области просмотра. Сочетая пошаговые подсказки на уровне полос с одной стороны с широким обзором дорожной ситуации на несколько километров с другой, продемонстрированное обновление показывает, как утилитарные приложения могут снизить количество ручных манипуляций с экраном во время поездки.
Что Amap анонсировала для iPhone Duo
Краткий обзор
- Amap подготовила базовую совместимость в преддверии розничного запуска iPhone Duo, а также продемонстрировала специализированные режимы вождения с двумя представлениями в ходе технических дорожных испытаний.
- Продемонстрированные функции разделяют 7.6-дюймовый внутренний холст на две перспективы: подсказки по полосам движения слева и широкий обзор маршрута протяженностью от трех до пяти километров справа.
- Технические демонстрации также проиллюстрировали совместное использование геолокации между приложениями в системном режиме Split View, хотя полноценный публичный выпуск запланирован на последующие обновления программного обеспечения.
Стандартные интерфейсы мобильной навигации долгое время функционировали в рамках единой вертикальной области просмотра. На обычных смартфонах водителям, проезжающим сложные транспортные развязки, приходится интерпретировать детальные указатели полос и общую региональную дорожную обстановку в одном и том же ограниченном окне. Проверка предстоящих дорожных условий или поиск зарядных станций по маршруту часто требуют ручного масштабирования и панорамирования карты, что может отвлекать водителя.
Складное мобильное оборудование позволяет программным архитектурам разделять маневры на короткие дистанции и контекстную осведомленность на дальних дистанциях. За счет использования расширенного внутреннего дисплея навигационные платформы могут одновременно выводить взаимодополняющие ракурсы.

Технические демонстрации, о которых сообщало <издание>Sina Tech, освещая дорожные тесты Amapиздание> (ссылка на источник), иллюстрируют эту концепцию с двумя представлениями. В ходе показательных дорожных испытаний на левой панели отображаются инструкции по полосам движения, предупреждения о камерах контроля скорости и указатели поворотов. Тем временем правая панель предоставляет более широкий обзор карты на расстоянии примерно от трех до пяти километров вперед. Дизайн с двумя представлениями призван снизить потребность в ручной настройке карты за счет одновременного отображения близких подсказок по полосам и контекста маршрута на дальнюю перспективу. Любой измеримый эффект для безопасности потребовал бы проведения контролируемых тестов на удобство использования или степень отвлечения водителя.
Согласно техническим отчетам о дорожной карте разработки Amap, компания подготовила базовую совместимость дисплея к рыночному запуску устройства, в то время как продвинутые функции вождения с двумя представлениями и автоматическая передача данных в разделенном экране были продемонстрированы в тестах и планируются к выпуску в последующих версиях.
Карты с двумя представлениями против системного разделенного экрана
Анализ технического направления Amap требует разделения двух различных программных реализаций: представлений с двумя картами внутри одного приложения и многозадачности на уровне операционной системы.
Первая реализация, внутренняя навигация с двумя представлениями, работает полностью в рамках одного экземпляра приложения. В программных решениях такого типа картографический движок обычно делит свой контейнер макета на две области просмотра, координируя локализованные векторные тайлы с одной стороны и поддерживая обзор с меньшей детализацией с другой. Этот подход опирается на синхронизированное позиционирование камеры и общее состояние маршрута на обеих панелях, хотя Amap не публиковала свою конкретную реализацию отрисовки.
Вторая реализация связана с системным режимом Split View от Apple, где iOS управляет двумя независимыми окнами приложений бок о бок. Например, пользователь может запустить мессенджер на левом дисплее, оставив Amap открытым на правом.
Приведенная ниже схема поясняет архитектурное разделение между отрисовкой внутренней карты с двумя представлениями и многозадачностью под управлением системы:
[Холст внутренней карты Amap с двумя представлениями] Окно одного приложения ──> Главный навигационный движок ──> Подсказки по полосам (Слева) + Обзор маршрута (Справа) [Многозадачная настройка системного Split View в iOS] Окно чата (Слева) ──> Поддерживаемая передача данных ──> Окно Amap (Справа) ──> Пункт назначения распознан
Хотя системный режим Split View предоставляет среду отображения для одновременного размещения двух приложений, он не передает данные между ними автоматически. Реализация сценария, при котором взаимодействие в одном окне обновляет контент в соседнем, требует специальной программной обработки.
Как общие геолокации попадают в навигационное приложение
В ходе технических демонстраций Amap показала сценарий взаимодействия, когда пользователь получает адрес ресторана в приложении для обмена сообщениями, запущенном на левой половине дисплея. Нажатие на эту геопозицию заставляло Amap, работающий в правом окне, распознать координаты, отобразить маркер и подготовить навигационный маршрут.

Этот рабочий процесс демонстрирует функциональную передачу данных между отдельными приложениями:
Общая геолокация → Передача данных между приложениями → Разбор пункта назначения → Отображение маршрута
В стандартных конфигурациях с одним экраном открытие внешней ссылки на геолокацию обычно приводит к полноэкранному переключению контекста, прерывая активный разговор. В многооконной среде складного устройства целевое навигационное приложение должно принять полезную нагрузку с координатами и обновить состояние пункта назначения без сброса активных расчетов маршрута или прерывания основной сессии чата пользователя.
Точная внутренняя реализация продемонстрированной Amap координации между приложениями публично не документировалась. В общей разработке программного обеспечения для iOS передача параметров между приложениями включает стандартные системные механизмы, такие как Universal Links, пользовательские схемы URL или общий системный буфер обмена. Обеспечение того, чтобы входящие координаты обновляли существующее вторичное окно, а не запускали избыточный экземпляр, требует продуманного управления сценами и навигационным состоянием.
Сравнение стратегий компоновки складной навигации
Поскольку производители оборудования выпускают гибкие и многоэкранные устройства, инженерные команды должны оценивать, как их пользовательские интерфейсы реагируют на различные размеры экранов. Разработчики сталкиваются с компромиссом между сложностью реализации, производительностью отрисовки и пользой для пользователя.

Архитектурная оценка: Стратегии макетов для многоэкранных сред
Развертывание стандартных однооконных макетов с базовыми правилами Auto Layout требует минимальных затрат на разработку, но может привести к неоптимальной визуальной подаче на широких внутренних дисплеях. Создание пользовательских многоэкранных холстов позволяет приложениям максимально эффективно использовать доступное пространство экрана, но увеличивает затраты на тестирование в различных положениях устройства и размерах окон.
В таблице ниже обобщены распространенные архитектурные варианты обработки навигации и утилитарных макетов на складных экранах:
| Стратегия компоновки | Роль дисплея и взаимодействия | Ответственность за непрерывность состояния | Технический компромисс |
|---|---|---|---|
| Фиксированный макет | Статическая презентация с одной областью просмотра | Приложение управляет внутренним стеком представлений | Минимальный рефакторинг; потенциальные черные полосы по бокам или пустые поля холста |
| Адаптивное однооконное окно | Динамически расширяет холст с помощью классов размеров и гибких ограничений | Приложение обновляет направляющие макета, сохраняя состояние отображения | Стандартизированные компоненты платформы; ограничение рабочими процессами с одной перспективой |
| Пользовательский вид с двумя картами | Параллельные тактические и стратегические области просмотра карт в одном приложении | Навигационный движок синхронизирует положение и состояния маршрута между областями просмотра | Обеспечивает дифференцированную пользу; требует выделенной логики рендеринга для нескольких областей |
| Системный Split View | Два независимых приложения, работающих рядом благодаря многозадачности ОС | Операционная система управляет жизненными циклами окон; каждое приложение управляет собственным состоянием | Обеспечивает межприложению рабочие процессы; требует явной обработки передачи данных |
Ссылки на внешние геопозиции и управление складными окнами работают на разных уровнях стека мобильного приложения. Навигационное приложение отвечает за интерпретацию координат пункта назначения и отображение маршрутов в собственном интерфейсе, в то время как iOS управляет окнами приложений и поведением многозадачности. Для поддерживаемых процессов привлечения и реферальных переходов такие инструменты, как OpoInstall, могут помочь с атрибуцией, отложенными глубокими ссылками и передачей параметров. Сами по себе эти возможности не управляют существующим окном Split View и не реализуют продемонстрированный Amap опыт навигации между приложениями.
Чек-лист разработчика для складной навигации
Чтобы адаптировать утилитарные приложения и сервисы определения местоположения для складного оборудования, техническим командам следует сформировать структурированные рабочие процессы проверки, включающие возможности платформы, описанные в релизе экосистемы разработчиков в Apple Newsroom.
Чек-лист реализации для разработчиков
- Поддерживайте адаптивные контейнеры макетов: внедряйте гибкие контейнеры разделенного экрана UIKit или SwiftUI, которые плавно переключаются между компактными одноколоночными презентациями и расширенными многоколоночными режимами.
- Учитывайте зарезервированные области дисплея: запрашивайте API макетов Apple для определения центральных сгибов шарниров и вырезов под датчики, гарантируя, что важные указатели поворота и интерактивные кнопки не попадут на физические складки дисплея.
- Оценивайте переходы положений шарнира: там, где это применимо к рабочим процессам приложения, используйте задокументированные API шарниров для реагирования на углы физического открытия, адаптируя элементы управления, когда устройство находится в конфигурации настольной подставки или ноутбука.
- Соответствующим образом определяйте область применения аксессуаров сцен: изучите рекомендации в технических сессиях Apple по много дисплеям и сценам, чтобы понять, как работают дополнительные аксессуары дисплея, избегая предположений, что полные независимые интерфейсы приложений одновременно работают на внешних и внутренних панелях.
Чек-лист продуктовой и рост-стратегии
- Проверяйте внешние глубокие ссылки на пункты назначения: тестируйте, правильно ли разрешаются URL-адреса на основе геолокации и Universal Links в целевые координаты при открытии приложения в окнах разного размера.
- Тестируйте обработку параметров при холодном запуске: проверяйте, чтобы параметры привлечения и рефералов, переданные во время установки приложения, корректно обрабатывались в процессах онбординга и построения маршрута.
- Проверяйте смоделированные положения в Xcode: используйте Device Hub в Xcode 27.1 для симуляции складывания, раскладывания и вращения устройства, проверяя, что состояния активного планирования маршрута сохраняются при изменении макета.
Создание таких процедур проверки помогает гарантировать, что утилитарные приложения обеспечат стабильную и отзывчивую работу на развивающихся форм-факторах оборудования.
Часто задаваемые вопросы (FAQ)
Какова техническая цель режима навигации с двумя представлениями от Amap?
Как общие координаты попадают в Amap во время многозадачности с несколькими приложениями?
Какие API складных дисплеев представила Apple в iOS 27.1?
Основные выводы для инженерных команд
Работа Amap по адаптации для iPhone Duo демонстрирует, что складные смартфоны требуют от программных команд мыслить шире простого адаптивного масштабирования. В утилитарных категориях, таких как навигация, расширение пространства дисплея открывает возможности для предоставления параллельных функциональных перспектив, которые снижают когнитивную нагрузку на пользователей.
Для мобильных разработчиков и системных архитекторов подготовка к многоэкранному оборудованию включает отделение состояния приложения от жестких предположений об области просмотра. Обеспечение надежной работы навигационных движков, иерархий представлений и процедур обработки внешних ссылок в различных конфигурациях окон будет иметь важное значение по мере дальнейшего развития гибких форм-факторов.
Ссылки
Share this article



