O'Reilly logo

Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET by Michael Bluestein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10. Networking

By bringing together CocoaTouch and .NET, MonoTouch offers several capabilities for networking in your applications. These include the networking stack in GameKit, service discovery via Bonjour, and the classes in System.Net to name just a few. Here, we’ll look at some of the ways you can create applications that talk to each other on iOS-powered devices.

GameKit Networking

GameKit includes networking APIs to connect applications in a peer-to-peer fashion over Bluetooth. Additionally, it optionally brings out-of-the-box UI support for picking peers and even has support for voice chat.

Core GameKit Networking Classes

GameKit makes it easy to network applications over an ad-hoc Bluetooth network. The core class that does the magic ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required