可以将 UI 设计图直接生成代码,简直太神奇了,这真的是解放了程序员生产力吗?

简介:

4e44c5e06f690c70487a208f3408bfc8b9746171

作为程序员,尤其是前端和移动端的程序员,最烦气和最讨厌的一件事就是:天天重复的画界面。感觉一点水平也没有,而高质量的动态效果,设计师逼死程序员系列的 UI 效果图对于一般的前端程序员来说,太难,水平不够,很难实现。所以,大部分的前端和移动端的程序员都属于那种不上不下的水平。

你想摆脱那种天天重复画简单 UI 界面的烦恼吗?今天,我在浏览 Github 的时候,偶然发现了一个开源的项目,很有意思。它的功能就是:你只要把设计师设计的 UI 界面扔进去,通过深度学习,它就会将软件设计图直接生成代码!目前支持 iOS、安卓和 Web 页面。

感觉口说无凭,对吧,来直接看一段视频,真的很有意思的一个开源项目。

不知道你看完之后,有什么感觉?都说随着人工智能和机器学习的来临,将来能够替代很多流程固定,操作简单的工作,会导致很多工厂里靠体力干活的人失去工作。

其实,从之前阿里巴巴的鲁班系统可以替代设计师设计界面,到现在的人工智能技术可以做很多深度的工作,在将来不仅仅是简单的体力的工作将被机器替代,很多分析和研究性的工作其实也有可能被人工智能替代。

而作为我们程序员,不要以为不会被替代,如果你的水平一般,甚至是初级的,将来也有可能会被人工智能替代,将来那些你看似简单,重复画界面的工作,你有可能都不用在烦气了,如果你不努力,可能直接将会失业。

其实,这给我们程序员敲响了一个警钟,要想在未来不被替代,我们真的应该更加注重学习和提高自己,越是高级,越是难实现的东西,自己越应该在平时挑战并学习,争取搞定它,这才能提高自己,不会被人工智能替代。

人工智能可以帮你实现代码,是解放了我们程序员的生产力吗?NO ,这是对我们程序员的工作有了更高的要求!!!你说呢?

上述开源项目仅仅目前还是实验性的项目,开源项目地址如下:

https://github.com/tonybeltramelli/pix2code

最后,欢迎大家在文末留言,一起交流看法。


原文发布时间为:2018-11-22 本文作者:loonggg 本文来自云栖社区合作伙伴“非著名程序员”,了解相关信息可以关注“非著名程序员”。


相关文章
|
23天前
|
存储 测试技术 UED
Qt中实现界面回放的艺术:从理论到代码“ (“The Art of Implementing UI Playback in Qt: From Theory to Code
Qt中实现界面回放的艺术:从理论到代码“ (“The Art of Implementing UI Playback in Qt: From Theory to Code
64 1
|
6月前
|
XML 前端开发 JavaScript
使用代码给 SAP UI5 XML 视图添加自定义 CSS
使用代码给 SAP UI5 XML 视图添加自定义 CSS
42 0
使用代码给 SAP UI5 XML 视图添加自定义 CSS
|
3月前
|
存储 传感器 监控
工业相机如何实现实时和本地Raw格式图像和Bitmap格式图像的保存和相互转换(C#代码,UI界面版)
工业相机如何实现实时和本地Raw格式图像和Bitmap格式图像的保存和相互转换(C#代码,UI界面版)
29 0
|
7月前
|
存储 前端开发 C语言
代码写得很牛逼但UI界面却搞得很丑?来,杨工带你!
代码写得很牛逼但UI界面却搞得很丑?来,杨工带你!
107 0
|
6月前
|
JavaScript 前端开发 数据管理
关于 SAP UI5 框架代码中的 Metadata.createClass
关于 SAP UI5 框架代码中的 Metadata.createClass
20 0
|
6月前
|
开发者
SAP UI5 manifest.json 里定义的 sap.ui.viewExtensions 区域的解析代码位置
SAP UI5 manifest.json 里定义的 sap.ui.viewExtensions 区域的解析代码位置
31 1
|
6月前
|
Web App开发 JavaScript 前端开发
通过 SAP UI5 ODataModel API 在 JavaScript 代码里访问 OData 元数据试读版
通过 SAP UI5 ODataModel API 在 JavaScript 代码里访问 OData 元数据试读版
51 1
|
7月前
|
资源调度
SAP 电商云 Spartacus UI 修改代码后,重新构建基于 SSR 版本的程序报错
SAP 电商云 Spartacus UI 修改代码后,重新构建基于 SSR 版本的程序报错
42 0
|
7月前
|
存储
SAP 电商云 Spartacus UI 代码提交的 commit 信息规范
SAP 电商云 Spartacus UI 代码提交的 commit 信息规范
41 1
|
7月前
|
Web App开发 前端开发 JavaScript
SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目
SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目
50 0

热门文章

最新文章