Souliss is build over three layer that builds a complete network of nodes with distributed logics and functionality, all nodes can exchange data in peer-to-peer and there is no need for a central node that coordinate logics and communications. It is mostly written in C and can be ported easily to any micro-controller and compiler, although is released to be compiled directly with the Arduino IDE and then support AVR (ATmega) platforms. If you already have a compatible board, you can start from any of the Examples.
KMP Electronics presents the DINo II, Arduino Leonardo compatible relay board with Wiznet W5200. The DINo II will just need a small modification in the Wiznet libraries in order to move from W5100 to newer W5200, that will give full Souliss power (including of course Android support) to the new DINo.