Done: I'm able to connect to the IOS app almost out of the box as you said. I still removed the arduinoYun interface because it needs librairies that didn't work on first try on the raspberry.
Todo: document how to install node.js and the required librairies on raspberry: I have a hard time making all dependencies working well on raspberry: it has to work on the right ARM version. I'll post all the steps to install node.js and its dependencies when i'm able to make it all works.
Todo: Install a debugger: I understand the main steps of the workflow. It's difficult to understand the details without a debugger, i'm trying to install one but it add more dependencies to make it work.
To sum up, it should go faster when I'm done with the install/compatibility issues.
@V_Mohammed_Ibrahim : using it on raspberry requires to rewrite some interfaces, that's what i'm trying to do. Would you like to help?