As someone who has swung and missed on a number of startups and knows how expensive it is to just get your product out, I’m delighted to hear that there are a number of companies working to automate mobile and desktop software development. How far off is this and how much easier will it make it for startups to launch an MVP? I for one would certainly love something like this to launch my next idea.
== How far off is this?
It exists now but it's still bleeding-edge.
== How much easier to launch an MVP?
The development environment using object-oriented components to build a solution. If a new product can be build from existing components, then it may be ready in a few hours or a few days. As time goes by, the libraries will grow and become more sophisticated which will enable new products to be created more quickly and reliably.
This is how desktop software has evolved over the past two decades (Java and .Net). I am applying the same model to web development.