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.

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

Thanks in advance,