title: Is Android NSD (Network Service Discovery) compatible with Bonjour service in iOS?
body: <p>I will create a server-less local networking App for iOS and Android. the App in both iOS and Android devices should find out and talk to each other.</p>
  
  <p>I know that there are platform built-in services (which are Bonjour in iOS and NSD in Android since v4.1), in addition, a open source <strong>jmdns</strong> package can be used out of the box as well. </p>
  
  <p>I don't know how to choose and how is their compatibility. </p>
  
  <h3>My questions are:</h3>
  
  <ol>
  <li>Is Android NSD (network service discovery) compatible with Bonjour in iOS?
  What should I use for service discovery in my App.</li>
  <li>Do I need to use third-party lib if i also develop PC version for the App?</li>
  </ol>