B4XPages: My app is Android only (for now), and at the time B4XPages came out, it was too limited for my needs (orientation changes, etc.). I do plan to try it for my next app, but it's not feasible for my checklist app right now.
Thanks for your quick reply, but I do already know about the Main-module constraint. My question was, why impose that constraint? Why does B4XSerializator (and/or CloudKVS) care which module I declare my types in?
I'm assuming there's a good technical reason for this; I'm just asking because it seems odd to me (and will make for a lot of tedious code changes).
Thanks again.