It is definitely possible to create your own apps. We will make consumer apps for everybody. But if you like to program yours, there is a BLE API available.
And different from most projects, even the firmware is open source! Check http://github.com/dobots/bluenet. This means you can really hack your power outlets.
CGamesPlay and TuringTest are both right, the gravity and springs model allows us to neatly show the data. These calculations take time and for bigger systems one might have to wait tens of seconds for it to settle. For smaller systems it's perfectly feasible to do this before rendering. To make sure the user sees a result instantly and to promote the interactivity the movement is shown.
I'd like to add that vis allows you to store the positions and use these for the next time someone views the graph. That way it may take some time to settle initially but is loaded nearly instantly the next time you, or another user, views it!
It's great to see the interest in the libary! I'm currently working with josdejong to improve the vis.js library. I'll try to answer most questions here. If there's anything else, feel free to ask us on github!
Hi, we are targetting chrome, firefox, internet explorer, safari and mobile. There are some issues in andriod browser and safari has a slow javascript implementation. We try to make it fast and available on the bigger browsers.
Hi, I'm the colleague josdejong mentioned and I've been maintaining and developing the Graph module. The module is currently in canvas so you cannot put HTML formatting in the nodes. There are a variety of shaped and formatting you can use to customize it though.