I have the following devices:
1. Desktop PC (Hard wired to network)
2. Android phone
3. Blackberry FondleSlab
My test code allows me to start any device as a host (multiple times) and to connect to multiple networks as a client. These are the results:
1. Desktop as Host - BB and Android do not see it
2. Android as host - can be seen by all, and joined
3. BB as host - can be seen by all, and joined
Once joined all devices know how many clients are on each host, so the connection is good. I am struggling to understand why the Desktop host cannot be seen.
So then I added a laptop to the mix (I now have 4 screens on my desk, it looks like the Starship Enterprise!) The laptop, running under Windows, can host and broadcast to the other devices.
I don't think the hardwired connection should matter. After all, the application has been distributed to the AppGameKit Players from the primary desktop PC.
Any ideas? This is a potential stumbling block for distributed apps.