We need a class/library built for Android, Blackberry and Symbian using their standard Bluetooth system with a common higher level structure, which guarantees cross-platform bluetooth communication between Android, Blackberry, Symbian and iPhone OS.
Communication is accomplished by implementing the Bonjour (Zeroconf) protocol over Bluetooth, with an eye on iPhone compatibility (eg, to be compatible with standard iphone bonjour over bluetooth).
Each device must be discoverable by other devices (independent of platform) and must be able to communicate (that is, to exchange data) with the other ones.
The library should have callback functions to alert the application of new devices found / lost.
Development is accepted either for single platforms or everything. Bonuses can be awarded.