历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

低代码开发,可以说是最近IT圈的顶流。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

然而,在2019年之前,几乎没人关注低代码。2014年Forrester提出低代码开发概念之前,甚至没有低代码这个术语。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

Forrester

但从2019年到2021年11月,仅仅2年时间,低代码的百度搜索指数增长了10倍,可见,这个领域的受关注度正在与日俱增。

众所周知,低代码是一种可视化编程方法,允许企业不必通过编写代码,而是通过图形界面快速搭建应用程序。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

对于低代码的概念大家都熟记于心,但它的由来和发展历史,估计就鲜为人知了。

今天,我们拨开历史迷雾见真章,去看看“低代码开发”这种模式是如何随着时间的推移而发展的。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

1970年—1990年:第四代编程语言

低代码开发平台的发展最早可追溯到第四代编程语言——这个概念是20世纪70年代至80年代兴起的,与第三代编程语言(3GL)大部分开发重叠。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

与第三代编程语言C、C Java、Perl、PHP、Python、Bacscal等不同,RJams Martin在1982年出版的《Applications Development Without Programmers》中,认为4GL技术(如RAMIS和FOCUS)向更广泛的人群开放了开发环境,并使非程序员能够自己创建应用程序。

估计这样说,大家有点懵。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

其实第四代编程语言指的是非过程的高级规范语言,包括数学优化、报告生成、数据库管理、web开发和图形用户界面(GUI)开发。

1990年:快速应用程序开发

当使用Delphi、Oracle Forms和Visual Basic等可视化编程工具“组装”桌面应用程序的概念开始流行时,瀑布模型应运而生。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

Visual Basic

在20世纪90年代,我们可以看到快速应用程序开发(RAD)获得良好的发展势头,其核心理念体现为:最终用户先关注GUI,再逐步添加业务逻辑。

2001年:模型驱动架构

为了减少部门和开发之间的距离,对象管理组织(OMG)在2001年推出了模型驱动架构(MDA),作为一种软件设计方法,提供一组指导方针,用于将规范构建为模型。

模型综合考虑业务和技术需求,支持域的整体视图,随后转换为可执行代码。在开发和运行时,使用生成器和解释器来生成或解释模型中的代码。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

微软

MDA和微软软件工厂的出现,模型驱动软件开发吸引了很多使用BPMN和UML等工具的程序员的兴趣。

2007年:移动平台

随着2007年苹果发布iPhone iOS进入移动设备市场,以及2008年谷歌安卓问世,各种移动平台应运而生。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

Xcode

开发者积极使用XcodeAndroid studio等可视化编辑器在本地开发IOS和Android应用。

然而增强型web应用以及响应式网页设计等技术,开始威胁到了移动应用,因为它们能够为小型设备提供具有良好用户体验(UX)的网页应用,并且不需要依赖特定的移动开发平台。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

2014年,低代码与低代码开发平台

2014年,福雷斯特集团(Forrester)发表一篇文章,此后,“低代码”(low-Code)一词成为显名。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

西门子

到2018年,德国西门子以7亿美元重金收购低代码开发平台Mendix,更是以一炮打响低代码开发平台的知名度。

2020年—至今:数字化转型的迫切需求,低代码升级为无代码

2019年底疫情的爆发,使得很多企业在数字化方面“歇菜”。

为了保持业务运作,并满足员工和客户的需求,他们被迫升级应用程序,构建新的应用程序来填补现有的流程空白。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

BPR

低代码的普及程度得到了进一步的提升,而一些低代码开发平台,从中抓住机遇,顺势升级为无代码开发平台,功能也出现大大增益。

云表平台,便是其中一个很好的例子。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

云表平台

用户在可视化的设计UI界面上,无需编写一行代码,即可运用上云表“三板斧”:业务公式 填表公式 数据接口,以拖拉拽式画表格,开发出ERP、WMS、OA进销存等功能可随需而改的企业级个性化管理软件。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

云南小松机械工程ERP

而在数字化转型方面,云表平台也大有用途。

权限设置、流程审批、多人协同、闹钟提醒、消息群发、即时通讯、网站、H5、Open API、外接数据源;对接用友,钉钉企业微信浪潮,金蝶,SAP等国内外主流信息系统;集成封装电子秤,地磅,PDA,GPS等工业物联网设备;生成移动端app……

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

可视化大屏

正是因为其强大的功能和极简的操作性,华为、恒逸石化、云南小松、许继电气、中铁、中冶、海尔、北京航天等近20万 企事业单位或机构,都把云表平台当做企业数字化转型的标准配备。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

小结

纵观这历时52年,横跨两个世纪的低代码发展史,我们可以看到,新事物的诞生并不是毫无缘由的。

不积跬步,无以至千里;不积小流,无以成江海。

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

low-Code,低代码

由此可见,低代码是主流,是趋势,是顺应时代潮流下的产物。

更多精彩,尽情关注评论区留言!

文|Mondy

标签:开发平台 编程语言 软件 低代码

历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)历时52年,横跨两个世纪,低代码开发平台的由来和发展(低代码开发平台介绍)

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部