Android позволяет приложениям создавать возможности для разных устройств
На I/O 2022 Google подробно описал способ создания приложений для Android для взаимодействия между устройствами, аналогичный Nearby Share, и предварительная версия SDK для разработчиков. теперь доступно.
SDK для разных устройств «позволяет разработчикам создавать разнообразные возможности для работы с несколькими устройствами с помощью простого и интуитивно понятного набора API». А именно, Google заботится об обнаружении устройств, аутентификации и протоколах подключения (Bluetooth, Wi-Fi и UWB), так что разработчики приложений могут просто сосредоточиться на «восхитительном пользовательском опыте и объединении этого опыта в различных форм-факторах и платформах. ” SDK предлагает три основные функции:
- Обнаружение устройств: легко находите близлежащие устройства, авторизуйте одноранговую связь и запускайте целевое приложение на принимающих устройствах.
- Защищенные соединения: включите зашифрованный двунаправленный обмен данными с малой задержкой между авторизованными устройствами.
- Сеансы с несколькими устройствами: включите передачу или расширение пользовательского интерфейса приложения на нескольких устройствах.
Это означает, что приложения предлагают такие функции, как:
- Обнаружение и авторизация связи с соседними устройствами.
- Совместное использование текущего состояния приложения с тем же приложением на другом устройстве.
- Запуск приложения на дополнительном устройстве без необходимости поддерживать работу приложения в фоновом режиме.
- Установление безопасных соединений для устройств для связи друг с другом.
- Включение передачи задач, когда пользователь запускает задачу на одном устройстве и может легко продолжить ее на другом устройстве.
В долгосрочной перспективе Google Cross device SDK будет работать с приложениями для телефонов Android, планшетов, телевизоров, Auto, Wear OS, ChromeOS, iOS и Windows, при этом компания открыта и для других платформ. Он также обратно совместим с Android 8.
Предварительная версия для разработчиков начинается сегодня с телефонов и планшетов Android.
Загляните к нам руководство разработчика чтобы приступить к работе и опробовать предварительную версию SDK для разных устройств для Android для разработчиков. Обязательно ознакомьтесь с нашим примером приложения Rock Paper Scissor (Котлин а также Ява) на GitHub для демонстрации того, как работать с различными API и нашим Google I/O ’22. Разработка для нескольких устройств для общего обзора SDK.