С каждым днем планшеты становятся все мощнее, приближаясь к возможностям ноутбуков и стационарных компьютеров. В этом процессе они начинают всё больше походить на “традиционные” компьютеры.
Сегодня мы анонсируем предварительную версию для разработчиков, которая предоставляет вам раннюю возможность испытать и протестировать настольное окно.
– Франческо Романо, инженер по работе с разработчиками на Android, и Фахд Имтиаз, менеджер по продукту, разработчик Android, сентябрь 2024
Для того чтобы пользователи планшетов могли выполнять больше задач, Google усовершенствует систему свободной формы окон, позволяя пользователям запускать несколько приложений одновременно и изменять размер окон для оптимального многозадачности. “Сегодня мы рады сообщить, что настольное окно на Android-планшетах доступно в предварительной версии для разработчиков”, — говорится в блоге. Это отличная новость, поскольку мне всегда мешал недостаток применения оконных приложений на планшетах.
Вы можете попробовать эту функцию на Pixel Tablet до более широкого выхода в AOSP (Android Open Source Project). “Предварительная версия уже доступна сегодня”, — говорит Google.
Чтобы опробовать нововведение, следует обновить Pixel Tablet до последней версии Android 15 QPR1 Beta 2. Если у вас нет Pixel Tablet, вы можете использовать эмулятор Pixel Tablet в Android Studio Preview, выбрав цель Android 15.0 (Google APIs Tablet). После настройки устройства, включите опцию “Свободные окна” в параметрах разработчика для тестирования функций настольного окна и проверки, как ваше приложение работает в этой среде.
Для разработчиков концепция Android-приложений, работающих в свободных окнах, уже была представлена платформами вроде Samsung DeX и ChromeOS. Обновление приложений с поддержкой адаптивных макетов, улучшенного многозадачности и гибкого ввода поможет обеспечить их эффективную работу на больших экранах во всей экосистеме Android.
Что такое десктопное окно?
Десктопное окно позволяет пользователям запускать несколько приложений одновременно и изменять размер окон, предлагая более гибкий, похожий на настольный опыт работы на Android-планшетах. Благодаря обновленному системному интерфейсу и новым API, эта функция повышает продуктивность, создавая без проблем многозадачную среду.
- Пользователи могут запускать несколько приложений бок о бок одновременно
- Панель задач фиксирована и показывает запущенные приложения, пользователи могут закреплять приложения для быстрого доступа
- Новая строка заголовка с элементами управления окном в верхней части каждого окна, которую можно кастомизировать под приложение
По умолчанию приложения открываются на весь экран на Android-планшетах. Чтобы переключить приложение в режим десктопного окна на Pixel Tablet, нажмите и удерживайте ручку окна в верхней центральной части экрана, затем перетащите его в пределах интерфейса. После включения десктопного режима любые запущенные впоследствии приложения будут открываться в оконном режиме. В качестве альтернативы, режим десктопного окна можно включить через меню, которое появляется при нажатии на ручку окна, либо с помощью комбинации клавиш (мета-клавиша + Ctrl + Вниз).
Чтобы выйти из десктопного окна и вернуться в полноэкранный режим, закройте все активные окна или перетащите ручку окна в верхнюю часть экрана. Также можно использовать комбинацию клавиш (мета + H) для переключения обратно в полноэкранный режим.
Для повторного включения десктопного режима переместите полноэкранное приложение в пространство рабочего стола, используя ранее упомянутые методы, или нажмите плитку рабочего стола на экране последних задач.
Для разработчиков приложений
Для разработчиков приложений настольное окно на Android-планшетах представляет новые возможности, особенно для приложений, ориентированных на продуктивность и многозадачность. Оно позволяет пользователям изменять размер и перемещать несколько окон приложений, что упрощает такие задачи, как сравнение документов или написание писем с быстрым доступом к ссылочной информации.
Чтобы воспользоваться этими возможностями, разработчикам следует оптимизировать свои приложения для больших экранов планшетов. Если ваше приложение уже оптимизировано под большие экраны, потребуется минимальная адаптация. В противном случае обновление для поддержки различных размеров и ориентаций экранов станет важным шагом.
Основные моменты для фокуса:
- Свободное изменение размера: Приложения должны адаптироваться к различным размерам окон
- Многозадачность: Приложения должны эффективно работать при нескольких открытых окнах и поддерживать перетаскивание между приложениями
- Поддержка множественных экземпляров: Приложения могут запускать несколько экземпляров друг рядом с другом, что удобно, например, для работы с несколькими документами одновременно
В целом, десктопное окно делает планшеты более эффективными для многозадачности, и оптимизация приложений для этой функции может значительно улучшить пользовательский опыт.