Skip to comments.This AI Can Create Software Based On Screenshots
Posted on 05/29/2017 7:36:44 PM PDT by 2ndDivisionVet
It is often said that in the future, jobs that were once done by humans could eventually be taken over by robots who are admittedly more efficient due to their lack of the need to rest, take breaks, and sleep. While there are some jobs that are obvious in terms of robots being better at it, there are some that are less obvious, such as the job of a programmer.
However a Danish startup by the name of Ulzard Technologies IVS could change that, thanks to their development of AI dubbed pix2code that can help to program applications based on just screenshots. Basically what this means is that all users need to do is feed the AI with screenshots of what they want their program to look like, and it will then be able to generate code off of that.
In some ways it is more efficient than humans because it can code for multiple platforms, such as Android, iOS, and web-based technologies, whereas not all human developers are fluent in multiple languages and platforms, which is why multiple humans are sometimes needed for a job.
For those interested, you can check out the video above which shows the AI in action. The companys founder Tony Beltramelli has also shared some details about the AI on GitHub and plans to make the source code available later this year.
Depends on the RAD or CASE tool you use. Some actually generate very robust and efficient code. Granted, some generate crap that is bloated and very fragile, but some do not.
To everyone else, this is hardly a breakthrough. All that this thing does is generate the screens and controls. It does not do 95% of the programming as in what a button does or what a data element is and what to do with it. There are tools that will do 80% of the programming, leaving you 20% to write.
“The presentation layer is *not* a complete application system.”
So the theory here is that this “revolutionary” code-writing software could be fed a few screenshots from amazon.com and then it could output the entire amazon.com software?
i’ve written software for nearly 50 years now, and am still doing it, so i find these kinds of “breakthrough”, “revolutionary” miracle auto-coding systems nearly as amusing as “breakthrough”, “revolutionary” miracle battery “technology”.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.