One options set. Two factories. Apps that can sync.
When you buy a car, you do not design it from scratch. You pick a make, a model, and a color — a short list of options. The factory does the engineering and stamps a standard product with a repeatable process.
Droid Builder and WildFly Builder work the same way: one product line, a few option files, a complete application. The factories are narrow on purpose, so the process stays repeatable. After the stamp, the result is a normal Android or WildFly project that you own.
Typical generators are tied to one platform. An Android Studio template emits an Android project. A Spring wizard emits a Spring project. You cannot take that same options file and stamp a matching product on another platform.
An LLM is even looser. It writes a first draft of a repo. After that you are on your own: the prompt is not a contract, the next run will not match the last one, and there is no shared chassis to stamp again.
Think of a 3D printer. Small pieces of code are fused onto the chassis until a product comes out the other side.
Other generators usually stamp one stack. These factories share a domain vocabulary and emit two working product lines from close to the same option files.
The contract is the options XML. The evidence is the catalog.
Start with the idea, then stamp a server app or a phone app from options.
Chassis features of standard capabilities of Wildfly and Android apps.
Read →A WildFly host can have numerous apps running on it and users will not want to sign-in to each app.
Read →