Kann ein Android-Gerät grundsätzlich über Bluetooth / GameKit mit einem iPhone verbunden werden?

(Ich interessiere mich nicht für reine Theorie, sondern als praktische Nah- oder Mittelfristmöglichkeit, etwa innerhalb von 12-24 Monaten.)

Als Entwickler, der mit zwei wichtigen Smartphone-Plattformen vertraut ist (sich aber nicht darauf spezialisiert hat), sollte ich damit rechnen, dass eine Android-Bibliothek herauskommt, die sich auf das GameKit-basierte Netzwerk einer iPhone-App auswirkt. Es erscheint vernünftig, dass eine Bluetooth-Schnittstelle zwischen Plattformen die Möglichkeit bieten könnte, nützliche Anwendungen zu erstellen, so wie Modems über das Metcalfe-Gesetz für PC / Mac-Plattformen von Nutzen waren.

Ich suche eine von zwei Antworten:

Ist dies offensichtlich nicht wahrscheinlich (z. B. aufgrund von Verschlüsselung)? Wenn ja, woran liegt das? Ist das prinzipiell möglich, erfordert aber jahrelanges Reverse-Engineering (wie SMB / CIFS / Samba)? Oder ist es ein Kinderspiel und nur eine Frage der Zeit? Bitte geben Sie Beweise für Ihren Grund.

Gibt es neben GameKit eine andere Möglichkeit, ein direktes Peer-to-Peer-Netzwerk aufzubauen? Zum Beispiel ein handgerolltes Netzwerk mit Bluetooth oder Ad-hoc-WLAN? Es wäre schön, ein Android-Gerät in eine bestehende iPhone-App zu fälschen, aber meine Hauptfrage ist, ob die Geräte überhaupt miteinander sprechen können!

Antworten auf die Frage(7)

Ihre Antwort auf die Frage