My main interest is in generating code artifacts(java,javascript,csharp) based on a model, and full stack code generation, Java being my main programming language. So for this, I’m using excel as an UI prototyping tool and a custom version of UNCEFACT CCTS to define the datamodel.
I’ve written a command line utility that generates UI layouts and controls, based on excel spreadsheets. To illustrate the UI generation feature, below are sample spreadsheets and their outputs for html5 and javafx(screenshot). I’m also working on generating models for binding the generated layouts to controls observable properties. for (java, typescript/javascript and csharp).
This is still very much a work in progress
sample.xlsx
-
Javafx fxml(screenshot)
test-table.xlsx
-
Javafx fxml(screenshot)
schedule1.xlsx
-
Javafx fxml(screenshot)