Я не думаю, что вы можете обмениваться данными между двумя устройствами, на которых запущено одно приложение, без какого-либо промежуточного серверного приложения.
Даже если вы можете найти другое устройство через WIFI, я не думаю, что вы можете сказатьесли приложение запущено на другом устройстве или нет.