I am trying to develop an app in which communication needs to happen between the same apps in different devices. In which a location update in a device should be sent like notification to all devices having this app. Before sending the information needs to be processed and stored in the database server.

Can some one guide how I should approach in developing the above scenario.