I have long since help that programming particularly procedural & Oops languages are prim candidates for a graphic environment. So imagine my excitement on discovering Google’s Blockly. And MIT’s App Inventor/App Builder/Kodular. With hope high hopes, a bit start and stop. I started with App inventor. Only to find it changed to App Builder. Leaving it for a while when I come back. I can no longer compile earlier compiled projects. After some quite frustrating trials, I finally get a bit of a snarky email saying: Hi
We announced in August 2019 that AppyBuilder will merge into kodular. Please use kodular.io
So I start with Kodular, hoping this is the last change. Kodular does seem better than App Inventor. But the biggest pain stays. The need to only be able to position UI components in predefined grids Horizontal/Vertical blocks. When every other form designing system I have used, allow any UI component to be positioned anywhere on the screen. My app needs more than 50 buttons in a very complex grid. I have finally achieved the layout I wish but it has required several nested tables, Horizontal, & Vertical grids. Surly there is a better way? I have not tried this yet, but, it seems to me that, if I where to give a screen background graphic of my buttons, overlay it with 50 transparent sprites, I could use the .Touch Down & Touch Up events to simulate all the button events. Indeed I could do it with a single huge sprite an use the x,z to define the button touched. I would have to work a lot harder than seems reasonable. Is there a better way?
Thank you for taking time to give guidence.
Regards Julian Griffin