
На своей осенней презентации аппаратного обеспечения в прошлом году Microsoft произвела немалый фурор своим устройством Surface Duo на базе Android. Запуск которого запланирован на конец 2020 года, команда Windows сегодня выпустила предварительную версию SDK с эмулятором и другой документацией.
С этим выпуском Microsoft хочет дать разработчикам Android возможность «начать работу и оптимизировать свои приложения для двухэкранных устройств». Предварительный SDK для Microsoft Surface Duo доступен для скачивания прямо сейчас и включает:
- Нативные Java API для поддержки разработки двухэкранных приложений для устройства Surface Duo, включая API DisplayMask, датчик угла шарнира и новые возможности устройства.
- Эмулятор Android с предварительной версией образа Surface Duo, интегрированный в Android Studio, что позволяет тестировать приложения без физического устройства. Эмулятор имитирует различные положения, жесты, угол шарнира, показывая зазор между двумя экранами и многое другое.
Со временем будет добавлено больше функциональности. Также доступна документация для разработчиков, примеры и рекомендации по «использованию двухэкранных интерфейсов». Это включает «основной контрольный список» для взаимодействия с помощью касаний и пера, а также перетаскивания, и общий обзор того, как будут работать приложения:
Ваше приложение по умолчанию будет занимать один экран, но пользователи смогут развернуть его на оба экрана, когда устройство находится в двойном портретном или двойном ландшафтном режиме. Вы можете программно включить полноэкранный режим для вашего приложения в любое время, но в настоящее время развертывание ограничено действиями пользователя.
Помимо эмулятора Android для Surface Duo, Microsoft также уделяет внимание оптимизации веб-интерфейсов для двухэкранных устройств. Это включает предложения по новым веб-стандартам, которые помогут сайтам определять новый формат экрана. 11 февраля компания также проводит онлайн-мероприятие Microsoft 365 Developer Day, посвященное этим объявлениям.