iOS および Android 用のサーバーレス ローカル ネットワーク アプリを作成します。iOS デバイスと Android デバイスの両方のアプリは、お互いを見つけて通信する必要があります。
プラットフォームに組み込みのサービス (v4.1 以降では iOS の Bonjour と Android の NSD) があることは知っています。さらに、オープン ソースのjmdnsパッケージもすぐに使用できます。
選択方法と互換性はわかりません。
私の質問は次のとおりです。
- Android の NSD (ネットワーク サービス ディスカバリ) は、iOS の Bonjour と互換性がありますか? アプリでのサービス ディスカバリには何を使用すればよいですか。
- アプリの PC バージョンも開発する場合、サードパーティのライブラリを使用する必要がありますか?