Новости

Google готовит «бесшовный переход» приложений между Android и Windows

Компания Google трудится над функцией, которая позволит плавно переносить приложения между Android-устройствами и ПК под управлением Windows. Пока такой интеграции нет — Android и Windows принадлежат разным экосистемам — но Google и Microsoft уже ведут переговоры, чтобы устранить разрыв.

У Apple давно существует Handoff — запускаешь приложение на iPhone, продолжаешь работу на Mac. У Google пока нет аналога, но признаки появления новой технологии уже прослеживаются: в бета-версии Android в разделе «Сервисы для разных устройств» был замечен пункт Handoff, включающий опции синхронизации уведомлений, общего доступа к файлам и передачи приложений.

С выпуском Android 16 в код системы закралась новая функция под названием «Непрерывность задач». Судя по всему, она закладывает основу для будущего аналога Handoff.

Однако реализация технологии сопряжена с серьезными трудностями:

  • Google и Microsoft придется тесно сотрудничать, и это касается зон, где у обеих компаний пересекаются интересы.
  • У Microsoft уже есть свое решение (например, через Phone Link), но оно поддерживает лишь односторонний переход с Android на ПК, а не наоборот.
  • Разработчики приложений должны интегрировать специальные SDK в свои версии для Windows, что требует дополнительной работы и может отпугнуть часть разработчиков.
  • Вариативность Android-устройств и модификаций ОС усложняет унификацию.

Самый надёжный путь — объединение Android и Chrome OS в единую платформу для ПК. Тогда Google получит полный контроль над системой, а разработчики смогут встроить новую функцию на глубоком уровне. Это снизит фрагментацию и повысит шансы на широкое распространение.

Как будет работать «Handoff для Android»? Когда приложение запущено на одном устройстве, другое устройство покажет подсказку. При нажатии система передаст состояние приложения и запустит его там, где вы остановились.

На данный момент разработчики обнаружили в коде Android только односторонний механизм передачи: с удалённого устройства на локальное. Механизм передачи в обратном направлении пока не подтверждён.