Mandels
Mandels

Reputation: 43

Connecting iOS a set of iOS devices with Wifi network

I'm searching a new way to sync data between iOS devices connected to the same Wi-fi network.

My app uses iCloud to sync its CoreData UIManagedDocument, but iCloud latency is too big for my goals.

Is there some way to connect iOS devices in the same Wi-Fi network with the iOS SDK? Any ideas?

Thanks

Upvotes: 2

Views: 4323

Answers (3)

Stuart
Stuart

Reputation: 37053

From iOS 7, you should look into the Multipeer Connectivity Framework. It allows connections between iOS devices on the same Wi-Fi network or Bluetooth personal area network, and the API is extremely simple to use.

Upvotes: 2

Darren
Darren

Reputation: 10398

You can use Gamekit to connect with both WiFi and Bluetooth and send data back and forth.

There's an excellent but lengthy tutorial here http://www.raywenderlich.com/12735/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-1 you should be able to pick out all the connectivity bits.

Upvotes: 1

user529758
user529758

Reputation:

Any two IP-capable devices can connect to each other using BSD sockets - I've written an Objective-C wrapper to facilitate networking operations like this - here it is.

Upvotes: 2

Related Questions