title: Android <-> iOS direct communication (Bluetooth). Is it possible?
body: <p>First of all I am an Android developer, so the question goes to all the iOS developers.</p>
  
  <p>Is it possible to achieve an Android &lt;-> iPhone/iPad <strong>direct communication</strong>?<br/>
  Some claim it is not possible, others claim it is.</p>
  
  <p>I guess two possible <strong>technologies</strong> would be <strong>Bluetooth</strong> and/or Wi-Fi Direct.<br/>
  <em>Wi-Fi Direct is not recommended because it is not supported by Gingerbread and as far as I know, it is not supported by iPhone either</em> (maybe iPhone 6, as I have heard from rumors)</p>
  
  <p>It is already known that Bluetooth communication is achieved between iOS devices using <strong>GameKit</strong> and here is a <a href="https://stackoverflow.com/questions/14575706/send-string-by-bluetooth-iphone-sdk">reference</a>.</p>
  
  <p>I don't understand <strong>what is so special</strong> when communicating with GameKit??<br/>
  Are the messages <strong>wrapped</strong> in some way with extra bytes at the beginning and ending of the message? Fine, we can wrap the messages the same way in Android!<br/>
  Are the messages <strong>encrypted</strong>?!! And if so, could we decrypt them when they are received in an Android device?</p>
  
  <p>Any ideas, workarounds, or other hackerish solutions are mostly welcome!</p>