When you are developing for both B4A and B4i (and B4j) you often end up with some (almost) platform independant code with "business logic", data-conversion etc.
If you have some common code, classes etc. that could be shared between apps too, then you have a problem.
Should you use the "Shared modules" to platform dependant or platform independant modules ?
A "Cross platform Modules" in Paths Configuration would be nice.