I'm working on an app where I want to be able to have any number of clients (apps) to be able to automatically detect, connect, and communicate with each other with as little user interaction as possible.
I'm working on a game life tracker, and I want to have each player keep track of his or her own life, and have the logs appear on every device. I want to be able to click a single button, and create a local game room (whether it be Wifi, or BT) and anyone in range could detect and connect to it...
The thing here is that I don't know where to start. I want to use the BT serial tutorial, but can't only two devices connect with bluetooth? should I go with a local Wifi hotspot? or Ad-hoc network? but is that something which can be done easily, and wouldn't that possibly fudge up some of the user's settings, or worse, disconnect background apps such as music streaming?
Any Ideas how best to implement this?
I am also considering using a real chat protocol, but first off that would use data, and either require a server myself, or that I generate chat logins for the users, or that I hijack their chat accounts. none of which I want to do.
I hope this makes sense, and that someone can point me in the right direction here. I just need to figure out an easy to configure quick connect and disconnect communication protocol for n devices.
I'm working on a game life tracker, and I want to have each player keep track of his or her own life, and have the logs appear on every device. I want to be able to click a single button, and create a local game room (whether it be Wifi, or BT) and anyone in range could detect and connect to it...
The thing here is that I don't know where to start. I want to use the BT serial tutorial, but can't only two devices connect with bluetooth? should I go with a local Wifi hotspot? or Ad-hoc network? but is that something which can be done easily, and wouldn't that possibly fudge up some of the user's settings, or worse, disconnect background apps such as music streaming?
Any Ideas how best to implement this?
I am also considering using a real chat protocol, but first off that would use data, and either require a server myself, or that I generate chat logins for the users, or that I hijack their chat accounts. none of which I want to do.
I hope this makes sense, and that someone can point me in the right direction here. I just need to figure out an easy to configure quick connect and disconnect communication protocol for n devices.