Я создам локальное сетевое приложение без сервера для iOS и Android. приложение на устройствах iOS и Android должно узнать и поговорить друг с другом.
Я знаю, что есть встроенные в платформу сервисы (которые Bonjour в iOS и NSD в Android с версии 4.1), кроме того, пакет с открытым исходным кодом jmdns может использоваться из коробка также.
Я не знаю, как выбирать и как их совместимость.
Мои вопросы:
- Является ли Android NSD (обнаружение сетевых сервисов) совместимым с Bonjour в iOS? Что я должен использовать для обнаружения службы в своем приложении.
- Нужно ли использовать стороннюю библиотеку, если я также разрабатываю версию для ПК для приложения?