Перекрестная связь с iPhone с помощью mono touch
-
13-09-2019 - |
Вопрос
Позволяет ли mono touch осуществлять обмен данными между iPhone?(iPhone в той же комнате) Если да, то что это за API?
Решение
Используйте MonoTouch.GameKit API для связи с другими iPhone, расположенными поблизости.Он доступен в MonoTouch 1.1.1 (выпущен 8 октября).
Вот введение в программирование GameKit:
Другие советы
Я бы начал здесь (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.