The BRICKS architecture is quite simple:
- for the deployment phase, it can be seen just as an API in front of the BRICKS Core module. And, since BRICKS is based on JAVA, this API is nothing else that a JAR.
- for the development phase, some additional features are added into the IDE to enhance it and simplify the development of BRICKS models.
So the applications developed with BRICKS can be deployed on all platforms that support Java without the need of recompilation.