Underdark P2P mesh networking library for iOS+Android


My name is Virl and I’ve created the Underdark library for peer-to-peer networking and discovery between Android or iOS devices.
I wrote to Estimote staff about it and they suggested that I’d post on the forums in case someone will be interested in my work.

Underdark is Android and iOS networking library that allows automatic discovery of nearby devices with the same app and connecting to them.
It works both in foreground and background app modes and uses Bluetooth and infrastructure Wi-Fi as transport.

You can see its basic working in following video:

You can try the library in your own Android app (iOS version will be release later):

If you have any questions, ideas or suggestions, I’ll be glad to answer them.

Also you can try my demo apps for Android and iPhone.
(Please note that for Android version to work over Bluetooth you one of your phones needs to have BOTH Android 5.0+ and BLE Peripheral mode hardware support. Android and iOS can communicate only via infrastructure Wi-Fi)


If you’re interested in my work, you can contact me at virlof@gmail.com or via Telegram at http://telegram.me/virlof