Google подталкивает разработчиков адаптировать свои приложения под широкие «foldables», и владельцы Galaxy Z Fold 8 это оценят

складные смартфоны Android Google Galaxy Z Fold 8 Jetpack адаптация androidheadlines.com

Google призывает разработчиков Android отказаться от фиксированных экранов и адаптировать приложения под широкие складные устройства вроде Galaxy Z Fold 8. Jetpack Window Manager, CameraX и Gemini Nano 4 — ключевые инструменты для адаптации.

Складные смартфоны прошли долгий путь, но программное обеспечение не всегда поспевает за инновациями в «железе». С появлением новых форм-факторов — в частности, того, что Google классифицирует как «сверхширокие складные устройства», — технологический гигант призывает разработчиков Android-приложений адаптировать свой софт под уникальные соотношения сторон экранов, имея в виду такие устройства, как недавно выпущенный Samsung Galaxy Z Fold 8.

В недавнем посте с техническими рекомендациями Google призвал разработчиков отказаться от устаревших предположений о фиксированных размерах экранов и портретной ориентации.

Создание адаптивных макетов и исправление глюков камеры

Устройства с более широкими внутренними экранами требуют гибких пользовательских интерфейсов, которые автоматически подстраиваются, когда пользователи открывают, закрывают или поворачивают дисплеи. Чтобы помочь разработчикам приложений адаптироваться, Google выделяет инструменты в своей библиотеке Jetpack Window Manager. Вместо проектирования под конкретный размер телефона разработчикам необходимо использовать классы размеров окон (Window Size Classes) для точного вычисления реального пространства экрана, которое занимает приложение (через 9to5Google).

Этот шаг является ключевым в режимах многозадачности с несколькими окнами или разделенного экрана, когда приложение использует лишь часть физического дисплея.

Google также затронул распространенные визуальные баги на складных устройствах, особенно касающиеся предпросмотра камеры. Приложения, предполагающие фиксированный портретный режим, часто отображают растянутые, обрезанные или перевернутые видеопотоки в разложенном состоянии. Теперь приложения могут использовать обновленные фреймворки CameraX для бесшовного определения положения шарнира и изменений ориентации камеры во время живых переходов при складывании.

Внутренние обновления и новые технологии экосистемы

Наряду с рекомендациями по UI, Google также подтвердил ряд обновлений базовой платформы, связанных с недавними запусками «железа». Последнее поколение сверхшироких складных устройств также принесло Gemini Nano 4 — обновление для обработки AI непосредственно на мобильном оборудовании.

Кроме того, Google повторил недавние оптимизации Wear OS, предназначенные для упрощения подключения сопутствующих умных часов вместе с новым мобильным оборудованием.

Google подталкивает разработчиков адаптировать свои приложения под широкие «foldables», и владельцы Galaxy Z Fold 8 это оценят

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: