There are three software parts:
You have to upload the sketches to RainbowDuino and Arduino. If everything works correct, you can create and upload your personal animations to the Animation Manager. Tag and trigger your animations over the web!
You can create and save your animations frame by frame. Adjust the speed and test it directly in the App. If you are happy with the result, tag and upload it to your cube.
This is how it looks like: Cube4Fun Demo