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