Google призвал разработчиков адаптировать приложения под сверхширокий экран Galaxy Z Fold 8

Кодик кратко объясняет суть статьи
Google опубликовал рекомендации для разработчиков по адаптации Android-приложений под новые складные устройства Samsung, в первую очередь Galaxy Z Fold 8, который отличается ландшафтной ориентацией экрана по умолчанию и сверхшироким форм-фактором. Компания призывает использовать гибкие макеты, ориентированные на ширину окна, и инструменты Jetpack Window Manager для отслеживания доступного пространства, особенно в многозадачном режиме. Рекомендовано применять Jetpack Compose с API Grid, FlexBox и MediaQuery для адаптивного интерфейса, а также учитывать линию сгиба при размещении элементов. Особое внимание уделено камере: приложениям следует использовать библиотеку CameraX для корректной работы при переключении между экранами. Galaxy Z Fold 8 стал первым устройством с поддержкой Gemini Nano 4 — локальной ИИ-модели, поддерживающей более 140 языков.
Читайте в Telegram
|
Google опубликовал в официальном блоге для Android-разработчиков рекомендации по адаптации приложений под новое поколение складных устройств Samsung, сообщается на сайте компании.
Поводом стал выход Galaxy Z Fold 8 — смартфона с ландшафтной ориентацией экрана по умолчанию и более широким соотношением сторон в разложенном состоянии. Google называет такие устройства «сверхширокими раскладушками» (ultra-wide foldables) — до этого подобный форм-фактор встречался редко, в частности у первого Pixel Fold.
Компания рекомендует разработчикам отказаться от жёстко заданных допущений об ориентации и размере экрана. Среди ключевых советов — использовать гибкие адаптивные макеты, которые в первую очередь ориентируются на ширину окна, а не высоту, а также отслеживать реальное пространство, доступное приложению — оно может не совпадать с физическим размером экрана в режимах мультиоконности.
Google также посоветовал использовать новые инструменты Jetpack Compose — API Grid и FlexBox для динамической сетки, а также MediaQuery для адаптации интерфейса под положение устройства и тип клавиатуры. Отдельное внимание уделено «осведомлённости о сгибе»: приложения могут использовать линию сгиба как естественный разделитель интерфейса и избегать размещения важного контента в этой зоне.
Отдельный блок рекомендаций касается камеры: при переходе с внешнего экрана на внутренний соотношение сторон меняется, а ориентация устройства — нет, поэтому приложения без поддержки этого сценария рискуют показывать превью с искажениями или обрезкой. Google советует переходить на библиотеку CameraX, которая автоматически обрабатывает ориентацию сенсора и масштабирование.
Ранее «Код Дурова» подробно разбирал, что нового получили Galaxy Z Fold 8, Fold 8 Ultra и Flip 8 на презентации Samsung.






