Новая версия приложения OHealth от OnePlus, которая выйдет этой осенью, покажет, как Apple Watch сможет работать с OxygenOS 16. Об этом сообщает findarticles.com.
Превью приложения демонстрирует процесс настройки, который позволяет Apple Watch взаимодействовать с телефоном OnePlus через OHealth. Это включает зеркалирование уведомлений, оповещения о звонках и, вероятно, синхронизацию данных о здоровье, не покидая зону действия Bluetooth между часами и Android устройством.
Однако это не стандартная пара часов и телефона, так как Apple Watch по-прежнему зависит от iPhone для основного соединения. OnePlus стремится создать кросс-платформенный мост, позволяющий пользователям Apple Watch использовать свои умные часы вместе с телефоном OnePlus.
Процесс настройки в версии OHealth 4.40.7 включает установку OHealth Companion на Apple Watch из App Store. Затем пользователь открывает приложение на часах, чтобы показать код, который нужно отсканировать телефоном OnePlus. Это похоже на обычный процесс связывания двух устройств через стандартный протокол пары.
После связывания приложение определяет несколько возможностей: входящие звонки, прямые сообщения и уведомления с телефона отображаются на часах, а данные о тренировках и здоровье из OHealth передаются обратно на часы. OnePlus пока не подтвердила функции управления камерой или поиска телефона, но вероятность их появления велика.
Так как Apple Watch не может быть напрямую связан с Android телефоном, соединение, вероятно, будет использовать облачный ретранслятор. Это будет похоже на рукопожатие OHealth-to-OHealth: телефон OnePlus будет отправлять зеркальные оповещения на ваш аккаунт OHealth, iOS/watchOS компаньон будет их получать, и Apple Watch будет отображать их. Обратно, данные о здоровье и тренировках могут быть переданы через разрешения HealthKit на iPhone, синхронизируя данные о тренировках с OHealth на Android.
Эта архитектура имеет свои компромиссы: уведомления и команды управления камерой будут иметь некоторую задержку, а ответы на сообщения или обработка звонков могут быть функционально ограничены из-за строгих API Apple.