Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I'm not going to write this for you but I can help with some information to get you started. There are many examples that show some of your features, particularly Apple's <a href="http://developer.apple.com/library/ios/#samplecode/WiTap/Introduction/Intro.html" rel="nofollow noreferrer">witap example</a>.</p> <p>One thing to note, you can't go from bluetooth to bonjour. bluetooth is the <em>method</em> of communication, bonjour is <em>how</em> you communicate. So you'd have to do bonjour broadcasting on one side and connecting on the other. Bonjour over bluetooth is taken care of in Apple's API, it should "just work". See <a href="https://stackoverflow.com/questions/3844189/bonjour-over-bluetooth-without-gamekit">this</a> for some more info here.</p> <p><a href="http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/GameKitConcepts/GameKitConcepts.html" rel="nofollow noreferrer">This page</a> from apple not only has gamekit concepts you are looking for but it also tells you the method names you will be using to get your tasks done, even if you don't want to be going through the supplied UI that apple has with GameKit.</p> <p><a href="http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/" rel="nofollow noreferrer">Here</a>, <a href="https://stackoverflow.com/questions/1427250/how-to-use-bluetooth-to-connect-two-iphone">here</a>, <a href="http://forums.macrumors.com/showthread.php?t=544011" rel="nofollow noreferrer">here</a>, and <a href="http://www.macresearch.org/cocoa-scientists-part-xxviii-bonjour-and-how-do-you-do" rel="nofollow noreferrer">here</a> are links for more bonjour networking samples. As long as you're not doing complex tasks with sockets, I like <a href="http://code.google.com/p/cocoaasyncsocket/" rel="nofollow noreferrer">this</a> personally, it makes things very simple.</p> <p>Hope that helps some.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload