Размещайте свои приложения в Google+ с помощью адаптивной разработки.
4 минуты чтения
Googlebook представляет новую категорию ноутбуков, построенных на общей платформе Android. Высокопроизводительное оборудование от таких партнеров, как HP, Dell, Lenovo, Acer и Asus, сочетает в себе удобство мобильного использования с мощностью настольного компьютера. Googlebook предлагает сенсорные OLED-экраны высокого разрешения, выделенные клавиатуры и высокоточные тачпады с длительным временем автономной работы и интеллектуальной системой Gemini на уровне операционной системы. С Googlebook пользователи могут плавно переходить от быстрого взаимодействия на своих телефонах к насыщенным, захватывающим сессиям на своем ноутбуке.
Размещение вашего приложения в Google Books открывает для вас ценные возможности во всей экосистеме Android. Google Play выделяет оптимизированные приложения специальными значками, улучшенным поиском и рекомендуемыми местами на тщательно отобранных главных страницах магазинов. Такой уровень качества также подготовит ваше приложение к участию в программе Apps Experience Program , где вы сможете получить доступ к новой программе льготных цен, разработанной для стимулирования роста бизнеса. Более того, когда пользователи настраивают свой новый Google Books с помощью телефона Android, оптимизированные приложения выделяются для удобного переноса, обеспечивая присутствие вашего приложения на новом устройстве с первого дня.

Самое приятное? Вам не нужно создавать отдельное приложение с нуля, чтобы воспользоваться преимуществами такого охвата. Адаптивная разработка — это то, как современные приложения для Android естественным образом масштабируются на больших экранах, новых формах устройств и появляющихся форм-факторах. Если ваше приложение уже использует адаптивную компоновку, оно идеально подходит для Google Books. Опираясь на существующую основу адаптивного пользовательского интерфейса, классов размеров окон и поддержки нескольких полей ввода, вы можете обеспечить оптимизированный пользовательский опыт.

Основывайте свое приложение на базовых принципах работы с настольными приложениями.
На ноутбуке ваше приложение работает в среде настольного компьютера, где ожидания пользователей смещаются в сторону большей плотности информации, точного ввода и активной многозадачности. Следование рекомендациям по разработке и дизайну настольных приложений обеспечивает принципы, необходимые для того, чтобы максимально использовать этот опыт. Вместо простого растягивания мобильных интерфейсов на широкий экран, адаптивная компоновка реорганизует контент в функциональные группы.
Используйте многопанельную архитектуру, чтобы ваш пользовательский интерфейс мог расширяться, перестраиваться или отображать более подробную информацию по мере изменения границ окон. С помощью Navigation 3 вы можете реализовать адаптивные стратегии сцен для координации многопанельных макетов непосредственно из стека возврата. Используйте ListDetailSceneStrategy и SupportingPaneSceneStrategy , чтобы включить макеты с расположением элементов рядом друг с другом, когда доступно расширенное пространство окна. Декораторы сцен позволяют оборачивать экраны постоянными направляющими навигации для настольных компьютеров. Сочетайте эти шаблоны с примитивами компоновки, такими как Grid и FlexBox , а вскоре и с экспериментальными API MediaQuery и Styles , чтобы организовывать сложный контент и динамически настраивать визуальные стили для настольных дисплеев.

В режиме свободного отображения окон на рабочем столе размер окон приложений можно динамически изменять в любое время. При выборе макета следует учитывать доступное пространство окна, используя классы размеров окна, а не физические размеры дисплея.
При проектировании настольных компьютеров также учитываются эргономичные расстояния просмотра и точные цели для указателя мыши. Настройте масштаб текста для комфортного просмотра на больших экранах, установите максимальную ширину макета, чтобы длина строк оставалась читаемой, и определите явные цели для щелчков мыши, чтобы предотвратить случайные нажатия. Изучите полные шаблоны проектирования в нашем руководстве по принципам проектирования и найдите вдохновение в реальном мире в галерее дизайна настольных компьютеров .
Обеспечьте уникальный пользовательский опыт для Google Books.
После того, как основная компоновка вашего приложения станет адаптивной, вы сможете обогатить его уникальными функциями, которые в полной мере используют возможности настольной среды. Повседневная производительность в таких условиях зависит от универсальных методов ввода. Jetpack Compose изначально поддерживает навигацию с помощью физической клавиатуры и выделение указателем. Повысьте удобство использования вашего приложения, интегрировав контекстные курсоры , которые обеспечивают визуальную обратную связь при вводе текста, изменении размера панели и выборе инструментов. Внедрите контекстные меню по щелчку правой кнопкой мыши и состояния при наведении курсора; сделайте ваши сочетания клавиш доступными через вспомогательную функцию «Сочетания клавиш» .

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

Дайте волю фантазии и настройте рамку окна по своему вкусу. В оконном режиме рабочего стола приложения включают в себя панель заголовка, которую можно оформить с помощью пользовательских фонов, строк поиска или вкладок, при этом сохраняя системные настройки окон.
Помимо отдельных окон приложений, функция Continue On обеспечивает связь между приложениями на телефонах, планшетах и Google Books благодаря двусторонней передаче данных, позволяющей пользователям начинать задачу на одном экране и плавно продолжать на другом. Передача состояния через HandoffActivityData сохраняет контекст, такой как положение документа или активные вкладки, с возможностью резервного копирования в веб-режим для обеспечения плавных переходов.
Дополните это, предоставляя полезную информацию с первого взгляда с помощью настраиваемых виджетов . И, по мере совершенствования вашего приложения, сравнивайте его с нашими всеобъемлющими рекомендациями по качеству настольных приложений .
Разработчики уже воплощают эти принципы в жизнь в рамках всей экосистемы. При внедрении Notability в Google Books, предыдущие инвестиции в планшеты и складные устройства дали команде немедленное преимущество. Поскольку их макет уже основывался на классах размера окна и адаптивных стратегиях сцены, их холст и панели инструментов естественным образом перестраивались при изменении размера окна, а существующая поддержка клавиатуры и трекпада была сохранена без изменений.
«Мы и так уже ориентировались на создание первоклассного пользовательского опыта для планшетов и складных устройств», — объясняет Райан Ши, менеджер по разработке Android в Notability. «Поэтому к моменту появления Googlebook масштабирование Notability до уровня ноутбука сводилось в основном к настройке уже созданного нами интерфейса. Это позволило нам сосредоточиться на вещах, которые имеют смысл только на большом экране или с использованием новых API, таких как Continue On, который передает заметку с телефона на ноутбук, и оптимизация параллельного отображения приложений для учебы».
Ускорьте рабочий процесс с помощью специализированных инструментов.
Тестирование и оптимизация вашего приложения для Google Books органично вписываются в существующий рабочий процесс разработки.
С помощью эмулятора рабочего стола в Android Studio вы можете запустить виртуальную среду рабочего стола непосредственно на своей рабочей станции, чтобы протестировать изменение размера окон в произвольном порядке, проверить взаимодействие нескольких экземпляров и отладить взаимодействие мыши, трекпада и клавиатуры. Загрузите Android Studio Canary , чтобы настроить свое виртуальное устройство уже сегодня.
Ускорьте модернизацию макетов с помощью разработки с поддержкой ИИ. Адаптивный навык предоставляет вашим агентам ИИ необходимый контекст для автоматической рефакторизации мобильных макетов в адаптивные контейнеры Compose. Установите навык непосредственно через Android CLI для упрощения внедрения.
Откройте для себя новые возможности GoogleBook.

Линейка Googlebook знаменует собой новую захватывающую главу в экосистеме Android, предоставляя вашим приложениям премиальную платформу для более насыщенного и функционального пользовательского опыта. Благодаря адаптивной сборке и единой кодовой базе ваше приложение будет оптимально выглядеть и работать на телефонах, складных устройствах, планшетах и устройствах Googlebook, а также получит расширенную видимость и значки в Google Play. Изучите документацию в нашем центре разработчиков Googlebook , ознакомьтесь с руководством по дизайну для настольных компьютеров и начните разработку для Googlebook уже сегодня!
Новости о продуктахС появлением Pixel 11 Pro Fold, Pixel Watch 5 и всего семейства Pixel пользователи получают возможность беспрепятственно переключаться между экранами разных размеров, различными положениями тела и интеллектуальными функциями.
Новости о продуктахС выходом Android 17 мы переходим к адаптивному стандарту разработки. Ваши пользователи больше не зависят от одного форм-фактора; они переключаются между телефонами, складными устройствами, планшетами, ноутбуками, автомобильными дисплеями и иммерсивными средами XR в течение всего дня.
Fahd Imtiaz • 3 мин чтения
Новости о продуктахСегодня стабильная версия Jetpack Compose, выпущенная в августе 2026 года!
Nick Butcher • 5 мин чтения
Получайте еженедельно самые свежие новости о разработке Android прямо на свою электронную почту.



