Репортаж от Wedoany,SDK HarmonyOS от Huawei представил три системных оконных возможности — Live Window, Floating Control Window и Multi-Window Collaboration, предназначенные для решения проблем адаптации приложений и эффективности взаимодействия на различных устройствах. Эти возможности переносят общие функции на системный уровень, снижая затраты на разработку и улучшая пользовательский опыт во всех сценариях.
Live Window, интегрируя возможности геозон, обеспечивает переход от активного поиска информации пользователем к автоматической отправке уведомлений системой. Эта функция, основанная на системном определении местоположения, запускает уведомления в реальном времени после оценки намерений пользователя. Например, при приближении к пункту выдачи посылок отображается код получения (ежедневная активность приложения Cainiao HarmonyOS выросла на 3,5%, рейтинг кликов по карточкам увеличился на 82%), при прибытии в туристическую зону отображается билет (по данным Meituan, эффективность входа повысилась на 30%, процесс проверки билетов сократился на 70%), а при входе в зону офиса автоматически отмечается посещение. Технические преимущества включают обработку данных о местоположении на стороне устройства, точность спутникового позиционирования менее 10 метров, вероятность успешного первого определения местоположения более 99,8% и время отклика менее 0,2 секунды. В настоящее время Live Window поддерживает более 30 сценариев, интегрировано более 330 приложений, ежемесячно предоставляется более 400 миллионов уведомлений в реальном времени, а ежедневное количество созданий превышает 300 000.
Floating Control Window предоставляет возможность плавающего мониторинга для сценариев, требующих отслеживания информации в реальном времени, таких как финансы. На основе этой возможности компания Industrial Securities запустила двойной формат плавающих окон: «режим плавающего шара + режим большого окна». В режиме плавающего шара ключевая информация сжимается в динамический шар на рабочем столе, а в режиме большого окна одним нажатием разворачивается в плавающее окно для отображения котировок в реальном времени. Эта возможность предоставляет 4 стандартных шаблона пользовательского интерфейса, поддерживает автоматическую адаптацию к различным устройствам (портретный/ландшафтный режимы, складывание/разворачивание), объем интеграции кода составляет от 300 до 1000 строк, а период отладки — около одной недели.
Multi-Window Collaboration поддерживает изоляцию нескольких экземпляров в приложении и свободный разделенный экран. Приложение WPS для HarmonyOS, интегрировав эту возможность, повысило эффективность разработки на 50%. Его ключевые технологии включают: адаптивную верстку на основе контрольных точек, определяющую горизонтальные и вертикальные контрольные точки и динамически переключающую режимы макета в зависимости от размера окна;
Этот подход позволяет использовать один набор кода для различных форм-факторов: моноблоков, складных устройств малого формата, двухскладных, трехскладных устройств и планшетов. Для решения проблемы недостаточной логической ширины экрана складных устройств в одноэкранном режиме (менее 375 vp) применяются механизмы равномерного масштабирования и реагирования на контрольные точки, устраняющие проблемы с нарушением макета;
Одновременно UIAbility настраивается в режиме multiton, каждый документ работает независимо, поддерживается свободное перетаскивание и параллельное отображение нескольких окон, что на трехскладных устройствах позволяет организовать параллельную работу с тремя экранами.
SDK HarmonyOS, благодаря однократной разработке для множества устройств, интеграции системных возможностей, унифицированному дизайну пользовательского опыта и обработке конфиденциальности на стороне устройства, обеспечивает эффективный замкнутый цикл межплатформенного взаимодействия.
Эти оконные возможности передают общие задачи системе, позволяя разработчикам сосредоточиться на бизнес-инновациях и способствуя переходу экосистемы от «адаптации устройств» к «обслуживанию сценариев». Данные, упомянутые в этой статье, являются результатами внутренних лабораторных тестов.
Данный материал скомпилирован платформой Wedoany. При цитировании материалов, созданных с помощью искусственного интеллекта (ИИ), необходимо обязательно указывать источник — «Wedoany». В случае выявления нарушения прав или иных проблем просим своевременно информировать нас. Сайт оперативно внесёт изменения или удалит материал.Электронная почта: news@wedoany.com









