Hi, i am in the process of designing my first app (so please be patient with me ;-) The app allows 4 users to connect together through the app.

I understand / think that the usual way that apps connect and share information is by:

- data is pushed to the app server
- data is then pulled by the other apps connected to the same service

Obviously this normal method requires a good data signal which is something that i don't want my app to reply on, so...

Question
Is there any other way that you can establish App to App communication without having to go through your App server and pushing and pulling the data... is it possible to establish App to App communication via bluetooth or WiFi or is this against iOS and Android development... thanks in advance for your help...