Unclouded is a software platform for employing device-to-device communication. Get the SDK at http://unclouded.io to get started.