How can a mobile app wi-fi discover a Beagleboard?

Can anyone recommend a zero config discovery scheme that a mobile app could use to establish a wi-fi bi-directional connection to a Beagleboard device?

There are a lot of choices.

https://en.wikipedia.org/wiki/Zero-configuration_networking

Any recommendations? My preference is something that makes life easy for the mobile app user.

Thanks in advance,

-Ed