Вопрос

Позволяет ли mono touch осуществлять обмен данными между iPhone?(iPhone в той же комнате) Если да, то что это за API?

Это было полезно?

Решение

Используйте MonoTouch.GameKit API для связи с другими iPhone, расположенными поблизости.Он доступен в MonoTouch 1.1.1 (выпущен 8 октября).

Вот введение в программирование GameKit:

http://developer.apple.com/iPhone/library/documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html

Другие советы

Я бы начал здесь (MonoTouch API) а также ссылка это (Сборки MonoTouch) который перечисляет System.dll и включает в себя Система.Сеть.Сокеты пространство имен, поэтому некоторое общение кажется возможным, хотя я не верю, что какое-либо взаимодействие будет построено для вас.Однако вы могли бы использовать и перекомпилировать некоторые существующие библиотеки связи с помощью .NET против MonoTouch для распространения на iPhone.

Это не проблема MonoTouch, это проблема Cocoa Touch.Использование MonoTouch действительно требует, чтобы вы также изучали Cocoa Touch.

То, что вы хотите использовать, - это платформа GameKit, которая представляет собой локальные сети с нулевой конфигурацией по Bluetooth.Привязок GameKit для MonoTouch пока нет, поэтому вы должны изучить:

  • Изучите внутренности MonoTouch.
  • Изучите внутренности Objective-C.
  • Используйте то, чему вы научились при написании C # для привязок Objective-C для фреймворка GameKit.

Как вы можете себе представить, более быстрое решение - пропустить MonoTouch для этого варианта использования и перейти непосредственно к Cocoa Touch, где все уже на месте.Соберитесь с духом и потратьте несколько дней на изучение Objective-C.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top