you write it in a special programming language, which is basically English, which describes how you want to see this application in a very specified way
A derivative of English, with different syntax and rules to help eliminate ambiguities? We in the industry tend to call that “code”.
This is how cobol was created
This kind of seems like a solution in search of a problem. Most modern high level programming languages are easily readable, ‘english oriented’, and already capable of at least some level of cross platform development.
One of the main problems with any programing language or framework is that flexibility breeds complexity. If they seriously think they’re going to lower the complexity of programming by allowing devs to write programs [essentially] in plain English, and then let AI do the rest, I think it’s a recipe for disappointment.