Как синхронизировать действия пользователя в одном приложении на двух девайсах?

Пример: есть девайс А и девайс Б. На обоих развернуто фронтовое приложение. Любые действия с приложение в девайсе А повторяется в девайсе Б: скролл, клик и т.п. То есть, девайс Б безголовый, все манипуляции совершаются извне, на нем только визуализация.

Подскажите, какие варианты решения могут быть?

Решение в лоб: написать свой бэкенд, который принимает и отправляет данные соответственно, являясь рупором. Но это выглядит как работа с кучей ручных действий.

Посоветуйте, пожалуйста, направление куда копать


Ответы (1 шт):

Автор решения: Faraday

Быстрого решения не ждите, потому что это не так легко как вы написали и в несколько методов не обойдётся. По факту, вам нужна программа для удалённого доступа и управления другие устройством, аналогично TeamViewver, AnyDesk и другие.

Копайте в сторону javascript, reactjs или node.js (Как у вас указанно в тегах вопроса). На счёт React Native так же вариант спорный, скорее всего вам нужнен .NET Xamarin, .NET MAUI, Java или тот же Kotlin

Вот подобный вопрос с ответом на подобную тему

→ Ссылка