Мне нужно создать мобильное приложение, которое:
- Обнаружение других настольных компьютеров в той же сети;
- Подключение к этим настольным компьютерам и отправка данных на них;
- Позволяет обнаружение приложением Desktop;
- Получение данных из этого приложения Desktop.
Мне нужно сделать что-то вроде YouTube или Spotify, где найдены доступные телевизоры, подключиться к одному из них и посылать ему команды.
Я понимаю, что для этого мне нужно и мобильное приложение, и клиент (который работает на рабочем столе), но я действительно в растерянности относительно того, что бы быть базовой c реализацией этого типа функциональности как с Flutter для мобильной части (если возможно, что это можно сделать с помощью Flutter), так и с Java для настольной части (также, если это возможно сделать это с Java).
Если это невозможно с Flutter / Java, это также может быть с другой парой технологий Mobile / Desktop, которые поддерживают Android, но в идеале это даже с Flutter / Java.
Я ценю любую помощь, потому что в отношении этой части подключения, сети, Wi-Fi, p2p и т. д. c., у меня мало знаний.